Hex Editor

An editor for editing binary files.
There contents for the file are shown in Hexidecimal, although binary, decimal, octal, and ASCII display modes may also be available.

Windows Hex Editors

wxHexEditor

  • http://wxhexeditor.sourceforge.net
  • Opensource - GPL license
  • Native Win32 application via wxWidgets
  • Cross-Compileable
  • Support opening disk devices.
  • Support file/disk sizes up to exabyte.
  • Allows Bit manipulation.
  • Find/Replace
  • Allow injection/deletion without creating TEMP file.
  • Could view files thru XOR encryption/filter.

Frhed

  • http://www.kibria.de/frhed.html
  • Opensource - GPL license
  • Native 32 bit Windows application: long filenames supported, editable file size limited only by available system memory.
  • Small program size (ca. 100K), loads fast.
  • Cut, copy & paste binary values.
  • Directly enter hexadecimal values or text in main window (overwrite or insert).
  • Compare files.
  • Find/Replace any combination of text and binary values.
  • Bit manipulation.
  • many more features

HexIt - The HexEditor

  • http://130.236.215.137/hexit.php
  • Freeware
  • Both MS-DOS and Win32 executables
  • Built-in assembler
  • Calculator
  • Recording and playback of macros
  • CodeMode, a realtime disassembler
  • Compare two files, both for differences and similarities, backwards and forwards
  • TextMode, can view files as a regular textviewer would
  • many more features

XVI32

  • http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm
  • Free
  • Edit files up to 2 GB (if resoures available)
  • Data Inspector window decodes multibyte numbers, floating point numbers, etc.
  • Display of both text (ASCII/ANSI) and hexadecimal representation
  • Two synchronous cursors in text and hex area
  • Overwrite or insert bytes
  • Search and Replace for text or hex strings
  • many more features


Linux Hex Editors

KDE

The KDE environment includes a graphical hex editor: KHexEdit

Gnome

wxHexEditor

  • http://wxhexeditor.sourceforge.net
  • Opensource - GPL license
  • Native GTK application via wxWidgets
  • Cross-Compileable
  • Support opening disk devices.
  • Support file/disk sizes up to exabyte.
  • Allows Bit manipulation.
  • Find/Replace
  • Allow injection/deletion without creating TEMP file.
  • Could view files thru XOR encryption/filter.

Bless

HEXEDIT

HEXEDIT is a text mode hex editor included in many Linux distributions. Try man hexedit to see if you have it. HEXEDIT homepage

shed (simple hex editor)

  • shed homepage
  • Easy to use Pico style interface
  • Edits files up to 2Gb
  • Displays each byte as ascii, hex, decimal, octal and binary.

Emacs

The Emacs editor includes a hex editing mode.

bvi

Quote from bvi website: The bvi is a display-oriented editor for binary files, based on the vi texteditor. If you are familiar with vi, just start the editor and begin to edit! A bmore programm is also included in the package. If you never heard about vi, maybe bvi is not the best choice for you.

MacOSX Hex Editors

wxHexEditor

  • http://wxhexeditor.sourceforge.net
  • Opensource - GPL license
  • Native OSX application via wxWidgets
  • Cross-Compileable
  • Support opening disk devices.
  • Support file/disk sizes up to exabyte.
  • Allows Bit manipulation.
  • Find/Replace
  • Allow injection/deletion without creating TEMP file.
  • Could view files thru XOR encryption/filter.

Resources


An editor for editing binary files.
There contents for the file are shown in Hexidecimal, although binary, decimal, octal, and ASCII display modes may also be available.

Windows Hex Editors

wxHexEditor

  • http://wxhexeditor.sourceforge.net
  • Opensource - GPL license
  • Native Win32 application via wxWidgets
  • Cross-Compileable
  • Support opening disk devices.
  • Support file/disk sizes up to exabyte.
  • Allows Bit manipulation.
  • Find/Replace
  • Allow injection/deletion without creating TEMP file.
  • Could view files thru XOR encryption/filter.

Frhed

  • http://www.kibria.de/frhed.html
  • Opensource - GPL license
  • Native 32 bit Windows application: long filenames supported, editable file size limited only by available system memory.
  • Small program size (ca. 100K), loads fast.
  • Cut, copy & paste binary values.
  • Directly enter hexadecimal values or text in main window (overwrite or insert).
  • Compare files.
  • Find/Replace any combination of text and binary values.
  • Bit manipulation.
  • many more features

HexIt - The HexEditor

  • http://130.236.215.137/hexit.php
  • Freeware
  • Both MS-DOS and Win32 executables
  • Built-in assembler
  • Calculator
  • Recording and playback of macros
  • CodeMode, a realtime disassembler
  • Compare two files, both for differences and similarities, backwards and forwards
  • TextMode, can view files as a regular textviewer would
  • many more features

XVI32

  • http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm
  • Free
  • Edit files up to 2 GB (if resoures available)
  • Data Inspector window decodes multibyte numbers, floating point numbers, etc.
  • Display of both text (ASCII/ANSI) and hexadecimal representation
  • Two synchronous cursors in text and hex area
  • Overwrite or insert bytes
  • Search and Replace for text or hex strings
  • many more features


Linux Hex Editors

KDE

The KDE environment includes a graphical hex editor: KHexEdit

Gnome

wxHexEditor

  • http://wxhexeditor.sourceforge.net
  • Opensource - GPL license
  • Native GTK application via wxWidgets
  • Cross-Compileable
  • Support opening disk devices.
  • Support file/disk sizes up to exabyte.
  • Allows Bit manipulation.
  • Find/Replace
  • Allow injection/deletion without creating TEMP file.
  • Could view files thru XOR encryption/filter.

Bless

HEXEDIT

HEXEDIT is a text mode hex editor included in many Linux distributions. Try man hexedit to see if you have it. HEXEDIT homepage

shed (simple hex editor)

  • shed homepage
  • Easy to use Pico style interface
  • Edits files up to 2Gb
  • Displays each byte as ascii, hex, decimal, octal and binary.

Emacs

The Emacs editor includes a hex editing mode.

bvi

Quote from bvi website: The bvi is a display-oriented editor for binary files, based on the vi texteditor. If you are familiar with vi, just start the editor and begin to edit! A bmore programm is also included in the package. If you never heard about vi, maybe bvi is not the best choice for you.

MacOSX Hex Editors

wxHexEditor

  • http://wxhexeditor.sourceforge.net
  • Opensource - GPL license
  • Native OSX application via wxWidgets
  • Cross-Compileable
  • Support opening disk devices.
  • Support file/disk sizes up to exabyte.
  • Allows Bit manipulation.
  • Find/Replace
  • Allow injection/deletion without creating TEMP file.
  • Could view files thru XOR encryption/filter.

Resources


Created by: jht2, Last modification: Wed 13 of Apr, 2011 (04:17 UTC) by erdem
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+