All Projects → venshine → Decompile Apk

venshine / Decompile Apk

Licence: apache-2.0
🔥 Decompile APK(反编译APK)

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Decompile Apk

Apkmod
Apkmod can decompile, recompile, sign APK, and bind the payload with any legit APP
Stars: ✭ 235 (-49.35%)
Mutual labels:  apk, apktool, decompile
Android Crack Tool
🐞Android crack tool For Mac
Stars: ✭ 2,666 (+474.57%)
Mutual labels:  apk, apktool, decompile
Backdoor Apk
backdoor-apk is a shell script that simplifies the process of adding a backdoor to any Android APK file. Users of this shell script should have working knowledge of Linux, Bash, Metasploit, Apktool, the Android SDK, smali, etc. This shell script is provided as-is without warranty of any kind and is intended for educational purposes only.
Stars: ✭ 1,766 (+280.6%)
Mutual labels:  apk, apktool
Apktool
A tool for reverse engineering Android apk files
Stars: ✭ 12,978 (+2696.98%)
Mutual labels:  apk, apktool
Reverseapk
Quickly analyze and reverse engineer Android packages
Stars: ✭ 419 (-9.7%)
Mutual labels:  apk, decompile
Apk Dependency Graph Plugin
Displays dependencies between classes as fancy graph.
Stars: ✭ 36 (-92.24%)
Mutual labels:  apk, decompile
Apk Changer
Command line program for modifying apk files
Stars: ✭ 122 (-73.71%)
Mutual labels:  apk, apktool
Slicer
A tool to automate the boring process of APK recon
Stars: ✭ 199 (-57.11%)
Mutual labels:  apk, apktool
Apk Dependency Graph
Android class dependency visualizer. This tool helps to visualize the current state of the project.
Stars: ✭ 675 (+45.47%)
Mutual labels:  apk, decompile
android-decompile
📱 Decompile android apps with a single command
Stars: ✭ 17 (-96.34%)
Mutual labels:  apk, decompile
react-native-decompiler
Decompile React Native Android/IOS Bundle.
Stars: ✭ 78 (-83.19%)
Mutual labels:  apk, decompile
Apk Mitm
🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection
Stars: ✭ 893 (+92.46%)
Mutual labels:  apk, apktool
Onekey Decompile Apk
一步到位反编译apk工具(onekey decompile apk)
Stars: ✭ 746 (+60.78%)
Mutual labels:  apk, decompile
Apkshellext
Show app icons in windows explorer
Stars: ✭ 316 (-31.9%)
Mutual labels:  apk, apktool
Fakerandroid
A tool translate a apk file to stantard android project include so hook api and il2cpp c++ scaffolding when apk is a unity il2cpp game. Write code on a apk file elegantly.
Stars: ✭ 695 (+49.78%)
Mutual labels:  apk, apktool
Hackapk
An Advanced Tool For Complete Apk-Modding In Termux ...
Stars: ✭ 180 (-61.21%)
Mutual labels:  apk, apktool
Ttdedroid
一键反编译工具(不需要手动安装Python) One key for quickly decompile apk/aar/dex/jar, support by jadx/dex2jar/enjarify.
Stars: ✭ 218 (-53.02%)
Mutual labels:  apktool, decompile
Diggy
Extract endpoints from apk files.
Stars: ✭ 654 (+40.95%)
Mutual labels:  apk, apktool
apk-decompiler
Small Rust utility to decompile Android apks
Stars: ✭ 48 (-89.66%)
Mutual labels:  apk, apktool
ApkDecompiler
【Linux系统】上apk反编译助手,已打包为ApkDecompiler.deb,支持debian系linux,如debian、ubuntu、mint、deepin等等
Stars: ✭ 34 (-92.67%)
Mutual labels:  apk, apktool

decompile-apk

The decompile-apk tool consists of some scripts and different tools, it can provider auto decompile function for produce Java source code and resources from Android Apk files that displayed on GUI.

  • jd-gui

jd-gui

  • jadx

jadx

  • classyshark

classyshark

  • bytecode-viewer

bytecode-viewer

Tools

Platforms

  • Mac
  • Linux / Unix

Download

decompile-apk

Usage

# using integrated tools to decompile apk (recommend)
sh decompile-apk.sh *.apk

# using apktool/dex2jar/jd-gui to decompile apk
sh jdgui-apk.sh *.apk

# using jadx to decompile apk
sh jadx-apk.sh *.apk

# using classyshark to decompile apk
sh classyshark-apk.sh *.apk

# using bytecode-viewer to decompile apk
sh bytecode-viewer.sh *.apk

Summary

  • Apktool

    • advantage
      • complete resource files
      • source code in detail
    • disadvantage
      • using more complex, need for a combination of multiple tools
      • cannot better view the APK architecture logic
  • classyshark

    • advantage
      • easy to use, just a command line
      • source directory structure is clear, view the entire APK architecture graphically
    • disadvantage
      • source code too simple
      • cannot get resource files
  • jadx

    • advantage
      • convenient and quick
      • more perfect GUI interface, with more practical functions
      • decompile code readability is high
    • disadvantage
      • resource files partially missing
  • bytecode-viewer

    • advantage
      • support apk, dex, jar, and so on
      • better visual feedback
    • disadvantage
      • analyse file slower

Todo

  • more decompile tools
  • support decompile dex/aar/jar files

About

[email protected]

License

Apache 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].