iPhone/iPad uses adb through iSH to connect to Android without jailbreak [phonesploit usage] [adb usage] [penetration tool]

【Last update: 2023.1.​​​​​​26】

Please do not use the relevant technologies in the article to engage in illegal testing. Any direct or indirect consequences and losses caused by the dissemination and use of the information provided in this article shall be borne by the user himself, and the author shall not bear any responsibility for this~

Table of contents

1 Introduction

2.iSH【Users who have already installed and know about iSH can skip it directly】

2.1 Introduction

2.2 Install iSH

2.3 Simple drops ~ instructions for use

3.Adb

3.1 Install Adb

3.2.adb simple to use

4.Phonesploit

4.1 Introduction

4.2 Install on iSH

[Please indicate the source and original author of the article when reprinting]


 

1 Introduction

This is the second article I wrote and also the first domestic tutorial on installing adb network control Android devices through iSH on iPhone/iPad devices~

If there are some places that are not well written, I hope everyone in the community will be considerate~

Let me briefly introduce iSH...

2.iSH【Users who have already installed and know about iSH can skip it directly】

2.1 Introduction

With iSH, you can happily use interpreted languages ​​such as python on your mobile phone

iSH Shell is a Linux Shell for iOS. It uses an x86 emulator to run a simplified version of Alpine Linux on an iPad or iPhone. Friends who are interested in Linux can check this information. I won’t go into details, because today The protagonists are Adb and Phonesploit

【You can check iSH official website for more information about iSH https://ish.app

2.2 Install iSH

The installation is very simple, download it in the App Store or you can also join the TestFlight Beta test and install the Beta test version of iSH...../Skip

2.3 Simple drops ~ instructions for use

iSH has built-in Alpine Linux, and the package manager is apk (not an Android application!)

Execute apk add some-package to install a package, apk del some-package to delete

3.Adb

3.1 Install Adb

apk add android-tools

3.2.adb simple to use

Check the adb version information to confirm whether the installation is successful:

adb version

Connect Android:

adb connect IP

View device:

adb devices

install software:

adb install apk路径

Invoke the device shell:

adb shell 命令

Actual Adb connection to my Nexus5X, by the way, install a via to try~

1bfba35dc53b46709036f8bafd64bce5.png

 

4.Phonesploit

4.1 Introduction

I believe that some of my friends who read this article must know something about phonesploit, an adb penetration tool.../Here I am lazy, just skip it~

[Project address: https://github.com/aerosol-can/PhoneSploit ]

4.2 Install on iSH

First install Phonesploit dependencies {python3, pip3 and py3-colorama}

apk add python3 py3-pip py3-colorama

Clone Phonesploit and start phonesploit

git clone https://github.com/aerosol-can/PhoneSploit
cd PhoneSploit
python3 phonesploit.py

Here's a bit of a wait....

735d4f693d5747cd82bacf85b625cd88.png

success

4b3c7251f0d04f4986e19710258b5c5d.png

 

5. Write at the end

Now you can quickly configure the environment and penetration tools on iSH/iSH-AOK through the script { iSH-init.sh }~

Of course, you can also load TinY-Alpine directly from Filesystem and use it~

See the plan for how to get it~

Join the plan [ plan portal ]

[Please indicate the source and original author of the article when reprinting]

 

Guess you like

Origin blog.csdn.net/qq_57851190/article/details/128759294