bytecode-viewer

Java analysis tool

A Java-based tool for analyzing and modifying Android APKs and other Java files

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

GitHub

15k stars
380 watching
1k forks
Language: Java
last commit: about 1 month ago
Linked from 4 awesome lists

androidapkbaksmalibytecodebytecode-viewercfrcompilerdecompilerdex2jarfernflowerhacktoberfestjavajava-decompilerjspkrakatauprocyonrecompilersmalistatic-analysiswar

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
col-e/recaf A modern Java bytecode editor with features for decompiling, recompiling, and manipulating compiled Java code. 6,054
skylot/jadx Decomposes Android executable files into Java source code 41,766
lxdvs/apk2gold Decompiles Android apps into Java source code with resources 676
jboss-javassist/javassist A Java bytecode manipulation toolkit allowing developers to edit and modify compiled Java classes at runtime. 4,114
ibotpeaches/apktool A tool that enables reverse engineering of Android app binaries to modify and debug them 20,285
muellerberndt/apkx A tool to decompile Android APKs into Java source code 248
charles2gan/gda-android-reversing-tool An advanced Android decompiler and analysis tool designed to analyze and reverse-engineer APK files, providing features for malware detection, vulnerability scanning, and more. 4,199
bytedeco/javacv Provides a Java interface to computer vision and multimedia libraries 7,585
rumboalla/apkupdater An app update tool that aggregates updates from multiple sources and simplifies the process of finding and installing new apps. 2,981
mikeakohn/java_grinder Compiles Java bytecode to native machine code for embedded systems and retro computing platforms. 496
mirkosertic/bytecoder A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. 897
luontola/retrolambda A tool that allows developers to use Java 8 features in older Java versions 3,540
jesusfreke/smali An assembler/disassembler tool for Android Java bytecode. 6,342
bytedeco/javacpp Provides efficient access to native C++ code from Java 4,500
pxb1988/dex2jar Tools to decompile and analyze Android .dex and .class files 12,351