Hex editor
From Wikipedia, the free encyclopedia
A hex editor (or binary file editor or byte editor) is a type of computer program that allows a user to manipulate binary (normally non-plain text) computer files. Hex editors that were designed to edit sector data from floppy or hard disks were sometimes called sector editors or disk editors.
[edit] Details
By using a hex editor, a user can see or edit the raw and exact contents of a file as opposed to the interpretation of the same content that other, higher level application software may associate with the file format. For example, this could be raw image data, in contrast to the way image editing software would interpret the same file.
In most hex editor applications the data of the computer file is represented as hexadecimal values grouped in two groups of 8 bytes and one group of 16 ASCII characters, nonprintable characters normally are represented by a dot "." in the ASCII part.
There are some hex editors capable of displaying the data in the byte code (all 256 characters). These were very common under MS-DOS operating system, today they are very rare, since most modern font files do not contain non-printable characters. An example of an editor capable of displaying all characters in byte code that works under Microsoft Windows is 1Fh binary/hex editor.
The standard Unix shell command used to display (though not edit) a file in hexadecimal and octal is od.
[edit] See also
[edit] External links
- HxD - (Freeware) fast and intuitive hex editor (including disk editor and RAM editor)
- Cygnus Hex Editor FREE EDITION - Very fast and compact hex editor.
- Hackman Hex Editor - shareware hex, disk, RAM editor, disassembler and template editor.
- Hexplorer - an open-source hex editor for Microsoft Windows
- Hexprobe Hex Editor - shareware a professional hex editor for Microsoft Windows
- winhex (German Shareware)
- HT (Open Source Hex-Editor/Disassembler for DOS, Linux, Unix and Windows)
- HexEdit - For Microsoft Windows. Easy to use but powerful shareware editor. Free (earlier) version also available.
- HexEdit - For Mac OS X and the classic MacOS. Freeware, payment optional.
- 0xed - For Mac OS X. Freeware.
- Bless Hex Editor: free/open source software (GNU GPL); runs on .Net/Gtk#
- 1Fh - freeware binary/hex editor which is very fast even while working with large files.
- HexIt - freeware hex editor