radare
free advanced command line hexadecimal editor
Install
- All systems
-
curl cmd.cat/radare.sh
- Ubuntu
-
apt-get install radare
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install radare
- Raspbian
-
apt-get install radare
- Dockerfile
- dockerfile.run/radare
radare
free advanced command line hexadecimal editor
The project aims to create a complete, portable, multi-architecture, unix-like toolchain for reverse engineering. It is composed by an hexadecimal editor (radare) with a wrapped IO layer supporting multiple backends for local/remote files, debugger (osx,bsd,linux,w32), stream analyzer, assembler/disassembler (rasm) for x86,arm,ppc,m68k,java,msil,sparc code analysis modules and scripting facilities. A bindiffer named radiff, base converter (rax), shellcode development helper (rasc), a binary information extracter supporting (pe, mach0, elf, class, ...) named rabin, and a block-based hash utility called rahash. This package contains the non gtk version of radare. You won't be able to use the ag command for drawing graphs and gradare is missing.
radare-gtk
free advanced command line hexadecimal editor with graph functionality
The project aims to create a complete, portable, multi-architecture, unix-like toolchain for reverse engineering. It is composed by an hexadecimal editor (radare) with a wrapped IO layer supporting multiple backends for local/remote files, debugger (osx,bsd,linux,w32), stream analyzer, assembler/disassembler (rasm) for x86,arm,ppc,m68k,java,msil,sparc code analysis modules and scripting facilities. A bindiffer named radiff, base converter (rax), shellcode development helper (rasc), a binary information extracter supporting (pe, mach0, elf, class, ...) named rabin, and a block-based hash utility called rahash. This package contains the gtk enabled edition of radare.