{"id":15042416,"url":"https://github.com/raoshaab/pen-andro","last_synced_at":"2025-07-26T16:35:04.509Z","repository":{"id":64174937,"uuid":"529786151","full_name":"raoshaab/Pen-Andro","owner":"raoshaab","description":"Script to Automate installtion of Apps ,frida server and moving Burpsuite certificate to root folder","archived":false,"fork":false,"pushed_at":"2024-01-28T11:40:18.000Z","size":33783,"stargazers_count":264,"open_issues_count":1,"forks_count":48,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-09T09:08:17.605Z","etag":null,"topics":["adb","automation","bash","bash-script","burpsuite","frida","jadax","mirror","proxy","proxydroid","proxytoggle","screen","toggle"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raoshaab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-28T06:52:11.000Z","updated_at":"2025-03-10T21:36:04.000Z","dependencies_parsed_at":"2024-10-01T04:00:45.238Z","dependency_job_id":"c7ce6c42-bf16-4031-8fc9-f8323a54fdc4","html_url":"https://github.com/raoshaab/Pen-Andro","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raoshaab%2FPen-Andro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raoshaab%2FPen-Andro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raoshaab%2FPen-Andro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raoshaab%2FPen-Andro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raoshaab","download_url":"https://codeload.github.com/raoshaab/Pen-Andro/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248008630,"owners_count":21032556,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adb","automation","bash","bash-script","burpsuite","frida","jadax","mirror","proxy","proxydroid","proxytoggle","screen","toggle"],"created_at":"2024-09-24T20:47:16.333Z","updated_at":"2025-04-09T09:08:25.457Z","avatar_url":"https://github.com/raoshaab.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Pen-Andro\n\n  [![HitCount](https://hits.dwyl.com/raoshaab/raoshaab/Pen-Andro.svg?style=flat-square)](http://hits.dwyl.com/raoshaab/raoshaab/Pen-Andro)\n\n \n![](./assets/animation.gif)\n\n\n## 💥 Introduction \nThis Script will automate the process of installing all necessary tools \u0026 tasks for Android Pentesting i.e Moving Burpsuite Certificate ,Installing Adb frida server, APKs like proxy toggle, proxydroid, adbwifi.  \n\n\n## 🛠️ Usage\n\n1. Open Terminal  \n2. Run below command\n\n```\ncurl -sL https://tinyurl.com/pen-Android | sudo bash \n\n```\n\n## Preconditions\n\n* Burpsuite proxy Running at 127.0.0.1:8080\n* Rooted Android device connected via adb (Only one device should be connected)\n* Magisk App  (It will make installation easy ) \n1. For Android Virtual device (https://github.com/newbit1/rootAVD)\n2. 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-)\n\n\n### I want to Install  :- \n\n```console\n\ncurl -sL https://tinyurl.com/pen-Android | sudo bash \n\n            mmmmm                         mm              #          mmmm\n            #   \"#  mmm   m mm            ##   m mm    mmm#   m mm  m\"  \"m\n            #mmm#\" #\"  #  #\"  #          #  #  #\"  #  #\" \"#   #\"  \" #  m #\n            #      #\"\"\"\"  #   #   \"\"\"    #mm#  #   #  #   #   #     #    #\n            #      \"#mm\"  #   #         #    # #   #  \"#m##   #      #mm#\n\n\n            #Author: github.com/@raoshaab\n\n\n1. All\n2. Move Burpsuite Certificate to Android root folder\n3. Pc Tools (JADX, frida, objection, Android Screen Control \u0026 Mirror\n4. Android Frida Server\n5. Fix Frida Server Version mismatch\n6. Android Apps(proxytoogle, proxydroid, ADBwifi)\n0. Exit\n\nI want to install  :-\n```\n\n## Screenshots \n\u003cimg src=\"./assets/screen.gif\" /\u003e\n\n## 🛠️ Features\n\n### Android Apps \n* Proxy droid\n\n \u003cimg src=\"./assets/proxy_droid.png\" width=\"64\" align=\"center\"/\u003e\n\n* ADB wifi\n\n\u003cimg src=\"./assets/adb_wifi.png\" width=\"64\" align=\"center\"/\u003e\n\n* Proxy Toggle\n\n\u003cimg src=\"./assets/proxy_toggle.png\" width=\"64\" align=\"center\"/\u003e\n\n### Pc Tools \n* Frida, objection \u0026 Frida-Server for Android\n\u003cimg src=\"./assets/frida.svg\"  width=\"81\" align=\"center\" /\u003e\n\n* jDax-gui \n\n\u003cimg src=\"./assets/jadx-logo.png\"  width=\"64\" align=\"center\" /\u003e\n\n\n* scrcpy \n\n\u003cimg src=\"./assets/scrcpy.svg\" alt=\"scrcpy\" align=\"center\" width=\"60\" /\u003e\n\n* Burpsuite Certificate install\n\n\u003cimg src=\"./assets/burpsuite-logo.svg\" alt=\"scrcpy\" align=\"center\" width=\"64\" /\u003e\n\n\n## FAQs :\n* Burpsuite Error :-  Check Proxy tab of Burpsuite at set the proxy as 127.0.0.1 with port 8080\n* Root access Error :-  Check If your device is Rooted or not (If not confirmed check \n* Traffic not intercepting :- Reboot the device after Certificate installtion \n* One or more devices conncted :- check with ```adb devices``` or try ```adb kill-server```(to remove offline devices)\n\n\n## Credits :\n\n1. skylot  https://github.com/skylot/jadx\n2. frida https://github.com/frida/frida\n3. Madeye https://github.com/madeye/proxydroid\n4. Sujan Poudel https://github.com/psuzn/ADB-WiFi\n5. Voicu Klein,Fidel Montesino https://github.com/theappbusiness/android-proxy-toggle]\n6. Genymobile https://github.com/Genymobile/scrcpy\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraoshaab%2Fpen-andro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraoshaab%2Fpen-andro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraoshaab%2Fpen-andro/lists"}