Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

disas-apk

All-in-one tool for automating Android app reverse engineering

Function Complete
Decompile APK and output java source files
Extract URLs and endpoints
Extract possible hardcoded passwords ✓ (sorta)
Extract possible API keys
Check if JavaScript is enabled on webviews
Find outdated frameworks in use

Get Started

Requirements

  • Python 3.7 +
  • Linux (Windows support in progress)

Installation

$ git clone https://github.com/kr-b/disas-apk.git
$ cd disas-apk
$ pip install -r requirements.txt

CLI Example

$ python disas-apk.py example.apk

Output is saved in cwd in a folder called disas-output

Module Example

from disas_apk import disas_apk

results = disas_apk.disas_apk("./com.example.apk")

About

All-in-one tool to help bug bounty hunters easily pull out interesting information from APK files.

Topics

Resources

Stars

8 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages