The shared notebook.
Reverse engineering, documented.
Bytecode Viewer
Decompile. Inspect. Understand.
The club’s Java & Android reverse-engineering workspace. Start with the documentation, then put it to work.
Read the documentationLearn Java
reverse engineering.
From a compiled class file to the code inside it.
Read the guide01Tools
Know what you’re working with.
Decompile, inspect and edit Java & Android applications.
A Java decompiler for investigating compiled classes.
Java decompilation and reconstructed source.
Explore Java code through a different decompiler.
Browse decompiled Java code in a graphical interface.
Tools for examining and working with Java bytecode.
Disassembly and analysis of native programs.
Browse and decompile .NET assemblies.
All tool articles
Inspect the resources and structure of Android packages.
Inspect process memory and understand runtime behavior.
Inspect network traffic and protocols.
02Topics
Learn how the pieces work.
From your first class file to reading the bytecode.
Understand APKs, DEX files and the Android runtime.
Understand the instructions a virtual machine executes.
Read the instructions underneath the source.
The language, the JVM and compiled class files.
Native programs, compiled code and memory.
C# programs and the .NET runtime.
Small programs made for reverse-engineering practice.
03Game
Research, notes and discoveries.
Notes on the game and its internals.
Community research and technical notes.
Community research and technical notes.
Notes on the series and its internals.
Notes and research from the community.
Community notes and research.
Search results
Decompile, inspect and edit Java & Android applications.
Notes and research from the community.
Understand APKs, DEX files and the Android runtime.
Inspect the resources and structure of Android packages.
Read the instructions underneath the source.
Notes on the anti-cheat system.
Understand the instructions a virtual machine executes.
A foundation for understanding native software.
Native programs, compiled code and memory.
A Java decompiler for investigating compiled classes.
Inspect process memory and understand runtime behavior.
Notes on the series and its internals.
Small programs made for reverse-engineering practice.
C# programs and the .NET runtime.
Community notes and research.
Java decompilation and reconstructed source.
Disassembly and analysis of native programs.
Browse and decompile .NET assemblies.
The language, the JVM and compiled class files.
Browse decompiled Java code in a graphical interface.
Tools for examining and working with Java bytecode.
From your first class file to reading the bytecode.
Notes on the game and its internals.
Community research and technical notes.
Explore Java code through a different decompiler.
The language and its runtime.
Community research and technical notes.
Notes on Valve’s anti-cheat system.
Inspect network traffic and protocols.
No articles match that search.