Skip to content

Pentdroid is a handy utility tool which helps in automating tedious apk operations required during android app security assessments

Notifications You must be signed in to change notification settings

vishwaraj101/PentDroid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 

Repository files navigation

Pentdroid

Pentdroid is a handy utility tool which helps in automating tedious apk operations required during android app security assessments

______               _        _               _      _
| ___ \             | |      | |             (_)    | |
| |_/ /  ___  _ __  | |_   __| | _ __   ___   _   __| |
|  __/  / _ \| '_ \ | __| / _` || '__| / _ \ | | / _` |
| |    |  __/| | | || |_ | (_| || |   | (_) || || (_| |
\_|     \___||_| |_| \__| \__,_||_|    \___/ |_| \__,_|

[+]By Vishwaraj101

1.)Weaponize
2.)Auto-config Burp
3.)Install app
4.)Make backup of an app
5.)Unpack the backup file to tar
6.)Reverse App
7.)Repack app to apk
8.)Sign the apk
9.)Convert Apk to jar
10.)Unlock device pin
11.)Obtain shell
12.)Full Backup
13.)Logcat
14.)Drozer connect
15.)Setup-Frida
16.)Frida-Start
17.)List App package


[+]choice> 

Requirements

  • Java JDK
  • Python 2.7
  • Genymotion Emulator with android version 4.4 or 5.0

Usage Guide

  • To perform operation on an apk place it in C:\pentdroid\apps first
  • Then select the options from the console like
[+]Choice> 6
Enter App Name> sieve 

it will start reversing the app .

Installation Guide

  • Download python 2.7 ensure that python and java paths are in system environment variable

  • Before proceeding further Download Drozer Windows version and Rename the downloaded folder as well as drozer .bat file inside the folder to drozer and place it in C:\

  • Download pentdroid from sourceforge Download PentDroid

  • Extract it in in C:\

  • Visit C:\pentdroid

  • Execute pd.py

Required Python modules

import os
import sys
import shutil
import socket

Pentdroid uses

Apktool,ABE,dex2jar,drozer,frida

Support/Help

For any issues or help contact me via twitter @vishwaraj101

About

Pentdroid is a handy utility tool which helps in automating tedious apk operations required during android app security assessments

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published