Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raoshaab/pen-andro
Script to Automate installtion of Apps ,frida server and moving Burpsuite certificate to root folder
https://github.com/raoshaab/pen-andro
adb automation bash bash-script burpsuite frida jadax mirror proxy proxydroid proxytoggle screen toggle
Last synced: 2 days ago
JSON representation
Script to Automate installtion of Apps ,frida server and moving Burpsuite certificate to root folder
- Host: GitHub
- URL: https://github.com/raoshaab/pen-andro
- Owner: raoshaab
- License: gpl-3.0
- Created: 2022-08-28T06:52:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-28T11:40:18.000Z (about 1 year ago)
- Last Synced: 2025-01-30T02:08:50.715Z (2 days ago)
- Topics: adb, automation, bash, bash-script, burpsuite, frida, jadax, mirror, proxy, proxydroid, proxytoggle, screen, toggle
- Language: Shell
- Homepage:
- Size: 32.2 MB
- Stars: 264
- Watchers: 5
- Forks: 48
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pen-Andro
[![HitCount](https://hits.dwyl.com/raoshaab/raoshaab/Pen-Andro.svg?style=flat-square)](http://hits.dwyl.com/raoshaab/raoshaab/Pen-Andro)
![](./assets/animation.gif)## 💥 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
1. Open Terminal
2. 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 )
1. For Android Virtual device (https://github.com/newbit1/rootAVD)
2. For Genymotion emulator [Blog Link](https://support.genymotion.com/hc/en-us/articles/360011385178-How-to-install-Xposed-or-Magisk-Edxposed-with-Genymotion-Device-image-PaaS-)### I want to Install :-
```console
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. ExitI 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 try ```adb kill-server```(to remove offline devices)## Credits :
1. skylot https://github.com/skylot/jadx
2. frida https://github.com/frida/frida
3. Madeye https://github.com/madeye/proxydroid
4. Sujan Poudel https://github.com/psuzn/ADB-WiFi
5. Voicu Klein,Fidel Montesino https://github.com/theappbusiness/android-proxy-toggle]
6. Genymobile https://github.com/Genymobile/scrcpy