background preloader

Disassembly

Facebook Twitter

Articles, Docs, Info

Disassembler Tools. Free Disassemblers, Decompilers, Hexadecimal viewers, Hex editors. Ever encountered a situation where you needed to view, disassemble or decompile a binary file, such as a data file, an object file, a library archive, a shared library (or DLL in Windows) or an executable image?

Free Disassemblers, Decompilers, Hexadecimal viewers, Hex editors

Assembled on this page are several hex viewers (hexadecimal viewers), hex editors, disassemblers and decompilers that will allow you to do precisely that. RetDec RetDec is a decompiler that supports Intel x86, ARM, MIPS, PIC32 and PowerPC executables using formats such as ELF, PE, Mach-O, COFF, AR, Intel HEX and raw machine code. It detects compilers and packers used on the executables, can remove statically-linked library code, extract and use embedded debugging information (DWARF and PDB), reconstruct instruction idioms and C++ class hierarchies (RTTI, vtables), demangle C++ symbols, reconstruct functions and other high level constructs, etc.

It has an integrated disassembler, and can output files in C and a Python-like language. IMMUNITY : Knowing You're Secure. These tools have been released under the GNU Public License by Immunity.

IMMUNITY : Knowing You're Secure

By releasing tools, such as these, we hope to demonstrate our knowledge leadership, and give back to the security community as a whole. pyREtic Reverse Engineer Obfuscated Python Bytecode This toolkit allows you to take a object in memory back to source code, without needing access to the bytecode directly on disk.

Sites

Kernel Related. Decompilers.