A practical guide to using jadx, an open-source decompiler, to reverse-engineer Java and Android binaries. Covers building jadx from source, decompiling .class files, extracting and decompiling JAR files, and inspecting Android APK and DEX files using both the CLI and jadx-gui. Also touches on decompilation modes (auto, restructure, simple, fallback) and notes that perfect source recovery is not guaranteed. Mentions additional features like Gradle project generation and Control Flow Graph output.

5m read timeFrom feeds.feedblitz.com
Post cover image
Table of contents
1. Introduction2. How to Get jadx3. Running jadx4. Example Application5. Decompiling a Bytecode class File6. Decompiling an Application JAR File7. Code Generation Modes8. Example Android Application9. Inspecting APK File10. Conclusion

Sort: