About
i.Hex is a small and free graphical Hex Editor for Windows. I got ticked
off at all the lame shareware hex editors out there and just buckled down
and wrote my own [lame free hex editor ;)].
If people would like more features or you find a bug, let
me know and I'll see what I can do.
Outlook Users - Read This
Note: If you have 2GB Outlook
folder and your wondering what "remove a few characters" means when using i.Hex then it
means that you should change the value to something else, not delete the bytes (which
i.Hex can't do anyway). To do this I suggest:
- open the PST file
- seek into the middle using the scrollbar
- click on the left hand side, in the hex area, to move the cursor
- press zero a number of times... to clear some bytes to "00"
- save and exit
- run Scanpst.exe
Features
- Doesn't load all the file at once. Just a pane of 64K is loaded at any given time, thus it can edit/view very large files almost instantly.
- Recent file menu.
- Doesn't use the registry.
- Oh yeah, it's free, fast and small...
Usage
- Open a file using the File->Open menu, the toolbar button or drop a file onto the window. If nothing happens, the file is locked by another application.
- The offset is the number of bytes into the file the cursor is. You can seek to a particular offset by typing in the new value and hitting enter.
- The hex option changes the format of the offset's both the cursor and the labels down the left hand side. When switched on the format is hex, and you enter an offset in hex, otherwise enter the offset in decimal.
- The little endian option changes the byte order of the information at the cursor (display on the right most part of the toolbar). Little endian is the x86 processor format, big endian is Apple/Motrola order.
- Signed changes the info format to signed values.
- Once you have edited the document you can save your changes if you need to. If you move the cursor far enough away from the edits then you will be asked to save your changes, this is because only part of the file is in memory at any given time. This is a side effect of the implementation I used to allow any size files.
- Use the
Tab key to swap focus between the hex and ascii pane. The pane with the focus has a slightly thicker cursor line.
Todo List
- Insert/delete bytes, instead of just editing existing ones. Which includes being able to change the size of the file.
- Store all the edits in memory until the user is ready to save instead of forcing them to save when the move the cursor off the block of the file in memory.
- Insert/paste file at cursor.
- Cut/copy/paste.
Download And History
0.97 [Stable]
Download: Installer [Windows, 383K, 29/2/2008]
Changes:
- Fixed a tooltip in the visualizer.
- Fixed a crash in the visualizer when using arrays of complex types.
0.96 [Unstable]
Download: Installer [Windows, 386K, 18/2/2008]
0.95 [Stable]
Download: Installer [Windows, 387K, 4/10/2007]
Download: Binary [Linux, 1132K, 4/10/2007]
Download: Source [Common, 33K, 4/10/2007]
Download: Lgi 20071004 [Common, 1899K, 4/10/2007]
0.94 [Stable]
Download: Installer [Windows, 375K, 2/4/2007]
Download: i.Hex Source [Common, 39K, 1/4/2007]
Download: Lgi Source (20070501) [Common, 2928K, 1/4/2007]
0.93 [Stable]
Download: Installer [Windows, 359K, 7/2/2007]
0.92 [Stable]
Download: Installer [Windows, 350K, 10/5/2006]
0.91 [Stable]
Download: Archive [Linux, 943K, 28/4/2006]
Download: Installer [Windows, 346K, 21/12/2005]
0.90 [Stable]
Download: Exe [Windows, 325K, 20/10/2005]
0.80 [Stable]
Download: Setup [Windows, 325K, 2/9/2005]
0.70 [Stable]
Download: Zip [Windows, 226K, 18/9/2003]
0.60 [Stable]
0.50 [Stable]
Download: Source [Common, 11K, 17/3/2003]
0.45 [Unstable]
0.41 [Stable]
0.40 [Stable]
0.30 [Stable]
0.20 [Stable]
0.10 [Stable]