Reverse engineering
Decompile, disassemble and inspect binaries and apps — APKs, ELF/PE/Mach-O executables, Java, .NET, Python, WASM and more — with YARA scanning, all in your browser.
These tools run entirely in your browser. Open any of them in the app:
Inspect APK
Read an Android APK in your browser: package, version, SDKs, permissions, icon, signing fingerprint and native ABIs.
Binary Inspector
Inspect an ELF, PE or Mach-O executable — headers, sections, imports and symbols.
Java Decompiler
Decompile a Java .class or .jar back to readable source with CFR, in your browser.
Python Decompiler
Decompile a Python .pyc back to source with pycdc, or disassemble its bytecode with pycdas — in your browser.
.NET Decompiler
Decompile a .NET .dll or .exe assembly back to readable C# with ILSpy, in your browser.
WASM Decompiler
Decompile a WebAssembly .wasm to WAT text, pseudo-code, or portable C with wabt — in your browser.
YARA Scanner
Scan any file against YARA rules and see which patterns match, with byte offsets.
DEX to JAR
Convert an Android DEX file or APK to a JAR of Java class files, in your browser.