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-editorThe 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-engineeringOllyDbg 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-engineeringx64_dbg is a 32-bit and 64-bit assembler level debugger for Windows.
tags: 64-bit-support debugger decompiling reverse-engineering static-analysisGNU 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 coffRadare 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 forensics010 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-compareBless 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-editorODA 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-engineeringRelyze is an interactive software reverse engineering and analysis platform with the following main features:
tags: arm decompiling reverse-engineering static-analysis x64Immunity 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-engineeringHiew (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 decompilingArkDasm is a 64-bit interactive disassembler and debugger for Windows.
tags: assembler binary-viewer decompiling executable-viewer machine-code