smali

Dex assembler

An assembler/disassembler tool for Android Java bytecode.

smali/baksmali

GitHub

6k stars
278 watching
1k forks
Language: Java
last commit: over 2 years ago

Related projects:

RepositoryDescriptionStars
pxb1988/dex2jarTools to decompile and analyze Android .dex and .class files12,403
testwhat/smaliexA tool for deoptimizing Android bytecode from compiled Oat files into dex format.533
konloch/bytecode-viewerA Java-based tool for analyzing and modifying Android APKs and other Java files14,733
skylot/jadxDecomposes Android executable files into Java source code42,178
calebfenton/simplifyAn Android deobfuscation tool that simplifies Dalvik executable code to make it easier for humans to understand.4,471
lxdvs/apk2goldDecompiles Android apps into Java source code with resources676
rumboalla/apkupdaterAn app update tool that aggregates updates from multiple sources and simplifies the process of finding and installing new apps.3,003
col-e/recafA modern Java bytecode editor with features for decompiling, recompiling, and manipulating compiled Java code.6,123
ankidroid/anki-androidA mobile app implementation of the Anki spaced repetition flashcard system8,863
ibotpeaches/apktoolA tool that enables reverse engineering of Android app binaries to modify and debug them20,516
skydoves/pokedexA sample Android app demonstrating modern development practices with various libraries and frameworks.7,889
google/dexmodTool to analyze and modify Android bytecode for security research and analysis52
keepsafe/dexcount-gradle-pluginReports the number of method references in APKs during builds to help track app growth and avoid method-reference limits.3,079
strazzere/android-lkmsTools and techniques for reversing and debugging Android applications on controlled systems or emulators.206
frenchyeti/dexcaliburA tool for analyzing and reverse engineering Android applications using dynamic instrumentation automation and Frida.1,063