010 Editor!

* Binary Templates are easy to write and look similar to C/C++ structs except they may contain _if_, _for_, or _while_ statements as well as functions or complex expressions. * Powerful enough to parse almost any binary file format. * Can be set to run automatically when files are opened. * Templates may be shared and a list of templates for download is available in our Template Repository http://sweetscape.com/010editor/repository/templates/.
| --- **Try this:** Download http://sweetscape.com/download/010editor
and install 010 Editor, then open any BMP, ZIP, or WAV file and you will be presented with the whole file parsed into a data structure for easy editing. |

010 Editor 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
  • UltraEdit

  • UltraEdit is the ideal text, HTML and HEX editor, and an advanced PHP, Perl, Java and JavaScript editor for programmers. An industry-award winner, UltraEdit supports disk-based 64-bit file handling (standard) on 32-bit Windows platforms (Windows 2000 and later).

    tags: code-editor hex-editor notepad programming text-editor
  • wxHexEditor

  • wxHexEditor is an open source cross-platform disk/sector/file hex editor written in C++ with a wxWidgets-based user interface.

    tags: Portable ascii-editor data-recovery decompiling disk-editor
  • PE Explorer

  • PE Explorer lets you look inside a variety of different 32-bit Windows executable file types, such as EXE, DLL and ActiveX Controls, perform static analysis, reveal a lot of information about the function of the executable, and collect as much information about the executable file as possible, without executing it. PE Explorer provides functions for disassembly and inspection of unknown binaries, modification of the properties of executable files, plus resource editing and translation features.

    tags: decompiling dependency developer-tools development dll-viewer
  • WinHex

  • WinHex is a hexadecimal editor capable of opening disks, sectors, files (native support for FAT, NTFS, Ext2/3, ReiserFS, Reiser4, UFS, CDFS, UDF) and physical memory (RAM). It can read, write and extract data for a further forensic analysis.

    tags: ascii-editor backup-and-restore crc32 data-recovery disk-editor
  • Hex Fiend

  • A fast and clever open source HEX editor for Mac OS X.

    tags: binary-editor hex-editor
  • FileAlyzer

  • FileAlyzer is a tool to analyze files, allows a basic analysis of files (showing file properties and file contents in hex dump form) and is able to interpret common file contents like resources structures (like text, graphics, HTML, media and PE).

    tags: Portable resource-editor structure
  • Binary Ninja

  • Binary Ninja : A Reverse Engineering Platform

    tags: assembly hacking hex-editor powerpc reverse-engineering
  • Catch22 HexEdit

  • HexEdit is a hexadecimal file editor for Microsoft Windows. HexEdit allows the user to view and edit any type of file, no matter what format it is saved in.

    tags: binary-editor hex-editor search-and-replace structure
  • Okteta

  • Okteta is a simple editor for the raw data of files. This type of program is also called hex editor or binary editor. The data is displayed in the traditional view with two columns: one with the numeric values and one with the assigned characters. Editing can be done both in the value column and the character column. Besides the usual editing capabilities Okteta also brings a small set of tools, like a table listing decodings into common simple data types, a table listing all possible bytes with its character and value equivalents, a info view with a statistic and a filter tool. »

    tags: binary-editor hex-editor
  • 0xED

  • 0xED is a native OS X hex editor based on the Cocoa framework.

    tags: binary hex hfs+
  • Kaitai Struct

  • Kaitai Struct is a declarative language used for describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc.

    tags: binary-file c-plus-plus c-sharp compilers hex-editor
  • 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
  • Hex Workshop

  • The Hex Workshop Hex Editor by BreakPoint Software is a complete set of hexadecimal development tools for Microsoft Windows 2000 and later. Hex Workshop combines advanced binary editing and data interpretation with the ease and flexibility of a modern word processor. With the Hex Workshop, you can edit, cut, copy, paste, insert, fill and delete binary data. You can also work with data in its native structure and data types using our integrated structure view and smart bookmarks. Data editing is quick and easy with our extensive features that allow you to: jump to file or sector location, find or replace data, perform arithmetic and logical operations, binary compare files, generate checksums and digests, view character distributions and export data to RTF or HTML for publishing. »

    tags: ascii binary binary-editor calculator hex