Skip to content
SPECIFICTION
Get listed

dhex vs GNU hexedit

dhex

dettus.net

GNU hexedit

rigaux.org

Side by side

FiguredhexGNU hexedit
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
macOSYes—
LinuxYesYes
Plans published11
Spec score · Hex Editors8.2 (#7)7.6 (#13)
PurposeDHEX is a hex editor with a diff mode for comparing two binary files.GNU hexedit displays and edits files in hexadecimal and ASCII.
SupportThe maker asks users to send themes to [email protected] and to include DHEX in the theme header.The author asks users to report problems and welcomes remarks of any kind.
Terminal interfaceThe site says dhex is based on ncurses and can run in a range of systems and scenarios.The program uses a terminal display with keyboard commands, and its --color option works only when the operating system supports it.

Plans

dhex

  • dhexFree

dhex pricing →

GNU hexedit

  • GNU hexeditFree

GNU hexedit pricing →

In their own words

dhex

dhex is a free hex editor for inspecting binary files and comparing two of them in diff mode. It uses a terminal interface built on ncurses and is listed for Linux and macOS; the maker also says it is known to run on HP-UX, FreeBSD, NetBSD, MacOS X, IRIX, and Solaris. Search logs can help track changes between file iterations, and the editor supports themes that users can download or submit to the maker. Command-line search can find single words and quoted strings. The .dhexrc configuration file can set header colors, while a base-address option can help when loading partial memory dumps. A correlator introduced in version 0.64 can help match an object file to an executable for comparison. The maker provides downloads including version 0.69, listed as the latest update for the 0.6x branch and dated 19 January 2019. The maker warns that version 0.64 crashes at startup on some systems. dhex is free, with no free trial.

Visit dettus.net

GNU hexedit

GNU hexedit is a free Linux terminal program for viewing and editing file contents as hexadecimal values or ASCII text. It can read a device piece at a time, search forward or backward for strings in either representation, and save edits. Selection commands allow marking, copying, pasting, saving a copied region to another file, and filling a selected area with a string. The --sector option displays whole sectors and makes scrolling advance sector by sector. Keyboard commands control the terminal interface; --color works only when supported by the operating system. Changes remain in memory until saved, so large fill operations may trigger a warning. Read-only files cannot be changed and are reported as non-writable. The author describes hexedit as open source under the GNU General Public License. The maker page links to source archive 1.6, while Git builds use ./autogen.sh && ./configure && make. It supports disk editing but has no binary comparison, templates, scripting, or plugins.

Visit rigaux.org