smali

Dex assembler

An assembler/disassembler tool for Android Java bytecode.

smali/baksmali

GitHub

6k stars
279 watching
1k forks
Language: Java
last commit: 10 months ago

Related projects:

Repository Description Stars
pxb1988/dex2jar Tools to decompile and analyze Android .dex and .class files 12,351
testwhat/smaliex A tool for deoptimizing Android bytecode from compiled Oat files into dex format. 532
konloch/bytecode-viewer A Java-based tool for analyzing and modifying Android APKs and other Java files 14,699
skylot/jadx Decomposes Android executable files into Java source code 41,766
calebfenton/simplify An Android deobfuscation tool that simplifies Dalvik executable code to make it easier for humans to understand. 4,462
lxdvs/apk2gold Decompiles Android apps into Java source code with resources 676
rumboalla/apkupdater An app update tool that aggregates updates from multiple sources and simplifies the process of finding and installing new apps. 2,981
col-e/recaf A modern Java bytecode editor with features for decompiling, recompiling, and manipulating compiled Java code. 6,054
ankidroid/anki-android A mobile app implementation of the Anki spaced repetition flashcard system 8,699
ibotpeaches/apktool A tool that enables reverse engineering of Android app binaries to modify and debug them 20,285
skydoves/pokedex A sample Android app demonstrating modern development practices with various libraries and frameworks. 7,830
google/dexmod Tool to analyze and modify Android bytecode for security research and analysis 49
keepsafe/dexcount-gradle-plugin Reports the number of method references in APKs during builds to help track app growth and avoid method-reference limits. 3,073
strazzere/android-lkms Provides tools and modules to aid in reversing and debugging Android applications on controlled systems/emulators. 204
frenchyeti/dexcalibur A tool for analyzing and reverse engineering Android applications using dynamic instrumentation automation and Frida. 1,059