Pen-Andro
π₯ Introduction
This Script will automate the process of installing all necessary tools & tasks for Android Pentesting i.e Moving Burpsuite Certificate ,Installing Adb frida server, APKs like proxy toggle, proxydroid, adbwifi.
π οΈ Usage
- Open Terminal
- Run below command
curl -sL https://tinyurl.com/pen-Android | sudo bash
Preconditions
- Burpsuite proxy Running at 127.0.0.1:8080
- Rooted Android device connected via adb (Only one device should be connected)
- Magisk App (It will make installation easy )
- For Android Virtual device (https://github.com/newbit1/rootAVD)
- For Genymotion emulator Blog Link
I want to Install :-
curl -sL https://tinyurl.com/pen-Android | sudo bash
mmmmm mm # mmmm
# "# mmm m mm ## m mm mmm# m mm m" "m
#mmm#" #" # #" # # # #" # #" "# #" " # m #
# #"""" # # """ #mm# # # # # # # #
# "#mm" # # # # # # "#m## # #mm#
#Author: github.com/@raoshaab
1. All
2. Move Burpsuite Certificate to Android root folder
3. Pc Tools (JADX, frida, objection, Android Screen Control & Mirror
4. Android Frida Server
5. Fix Frida Server Version mismatch
6. Android Apps(proxytoogle, proxydroid, ADBwifi)
0. Exit
I want to install :-
Screenshots
π οΈ Features
Android Apps
- Proxy droid
- ADB wifi
- Proxy Toggle
Pc Tools
- Frida, objection & Frida-Server for Android
- jDax-gui
- scrcpy
- Burpsuite Certificate install
FAQs :
- Burpsuite Error :- Check Proxy tab of Burpsuite at set the proxy as 127.0.0.1 with port 8080
- Root access Error :- Check If your device is Rooted or not (If not confirmed check
- Traffic not intercepting :- Reboot the device after Certificate installtion
- One or more devices conncted :- check with
adb devices
or tryadb kill-server
(to remove offline devices)
Credits :
- skylot https://github.com/skylot/jadx
- frida https://github.com/frida/frida
- Madeye https://github.com/madeye/proxydroid
- Sujan Poudel https://github.com/psuzn/ADB-WiFi
- Voicu Klein,Fidel Montesino https://github.com/theappbusiness/android-proxy-toggle]
- Genymobile https://github.com/Genymobile/scrcpy