【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
2.iSH【Users who have already installed and know about iSH can skip it directly】
2.3 Simple drops ~ instructions for use
[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~
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....
success
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]