smali

Dex assembler

An assembler/disassembler tool for Android Java bytecode.

smali/baksmali

GitHub

6k stars
278 watching
1k forks
Language: Java
last commit: about 1 year ago

Related projects:

Repository Description Stars
pxb1988/dex2jar Tools to decompile and analyze Android .dex and .class files 12,403
testwhat/smaliex A tool for deoptimizing Android bytecode from compiled Oat files into dex format. 533
konloch/bytecode-viewer A Java-based tool for analyzing and modifying Android APKs and other Java files 14,733
skylot/jadx Decomposes Android executable files into Java source code 42,178
calebfenton/simplify An Android deobfuscation tool that simplifies Dalvik executable code to make it easier for humans to understand. 4,471
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. 3,003
col-e/recaf A modern Java bytecode editor with features for decompiling, recompiling, and manipulating compiled Java code. 6,123
ankidroid/anki-android A mobile app implementation of the Anki spaced repetition flashcard system 8,863
ibotpeaches/apktool A tool that enables reverse engineering of Android app binaries to modify and debug them 20,516
skydoves/pokedex A sample Android app demonstrating modern development practices with various libraries and frameworks. 7,889
google/dexmod Tool to analyze and modify Android bytecode for security research and analysis 52
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,079
strazzere/android-lkms Tools and techniques for reversing and debugging Android applications on controlled systems or emulators. 206
frenchyeti/dexcalibur A tool for analyzing and reverse engineering Android applications using dynamic instrumentation automation and Frida. 1,063