Binary Ninja!

Binary Ninja alternatives

  • HxD

  • HxD is a carefully designed and fast hex editor which, additionally to raw disk editing and modifying of main memory (RAM), handles files of any size.

    tags: Portable binary-editor code-editor hex-editor text-editor
  • IDA Pro

  • The IDA Pro Disassembler and debugger is a multi-processor disassembler and debugger hosted on the Windows, Linux and Mac OS X Platforms.

    tags: debugger decompiling reverse-engineering
  • OllyDbg

  • OllyDbg is a 32-bit assembler level analysing debugger. Emphasis on binary code analysis makes it particularly useful in cases where source is unavailable.

    tags: assembler debugger reverse-engineering
  • x64_dbg

  • x64_dbg is a 32-bit and 64-bit assembler level debugger for Windows.

    tags: 64-bit-support debugger decompiling reverse-engineering static-analysis
  • GNU Project Debugger

  • GNU Project Debugger, or gdb, is a command-line, source-level debugger for programs that were written in C, C++, D, Objective-C, Fortran, Java, Pascal, assembly, Modula-2, or Ada and compiled for any of a number of different target architectures including x86, x86-64, IA-64, Alpha, ARM, Motorola 68000, MIPS, PowerPC, SPARC, and others. gdb supports hardware breakpoints, conditions, core dump analysis, expression evaluation, remote debugging, stepping into/out of code, disassembling, and, in some cases, reversible debugging. ยป

    tags: alpha arm assembly breakpoint coff
  • radare2

  • Radare project started as a forensics tool, a scriptable commandline hexadecimal editor able to open disk files, but later support for analyzing binaries, disassembling code, debugging programs, attaching to remote gdb servers, ...

    tags: analyzer debugger decompiling fix-vulnerabilities forensics
  • 010 Editor

  • 010 Editor is a professional text/hex editor designed to edit any file, drive, or process on your machine. Using Binary Templates technology, 010 Editor allows a binary file to be parsed into a data structure that can be understood. Features an editor with standard Cut, Copy, and Paste commands, support for huge files, and unlimited Undo and Redo for all editing operations. Use the Inspector to easily edit data in a number of different formats.

    tags: binary-editor calculator checksum-calculator disk-editor file-compare
  • Bless

  • Bless is a high quality, full featured hex editor. It is written in mono/Gtk# and its primary platform is GNU/Linux. However it should be able to run without problems on every platform that mono and Gtk# run on.

    tags: Discontinued gtk hex hex-editor
  • ODA Online Disassembler

  • ODA is an online disassembler for a wide range of machine architectures, including: Alpha, ARM, AVR, Intel x86, Motorola 68000, MIPS, PDP-11, PowerPC, SPARC, Z80, and more! Upload a Windows PE file, ELF, or raw binary and then view the disassembly and object file meta date such as symbols and sections.

    tags: decompiling reverse-engineering
  • Relyze

  • Relyze is an interactive software reverse engineering and analysis platform with the following main features:

    tags: arm decompiling reverse-engineering static-analysis x64
  • Immunity Debugger

  • Immunity Debugger is a powerful new way to write exploits, analyze malware, and reverse engineer binary files. It builds on a solid user interface with function graphing, the industrys first heap analysis tool built specifically for heap creation, and a large and well supported Python API for easy extensibility.

    tags: debugger reverse-engineering
  • Hiew

  • Hiew (short for Hackers view) is a popular console hex editor for DOS and Windows written by Eugene Suslikov (sen). Amongst its feature set is its ability to view files in text, hex and disassembly mode. The program is particularly useful for editing executable files such as COFF, PE or ELF executable files.

    tags: binary console cracking decode decompiling
  • ArkDasm

  • ArkDasm is a 64-bit interactive disassembler and debugger for Windows.

    tags: assembler binary-viewer decompiling executable-viewer machine-code