Tiny hexer is a free of charge hex editor for binary files. It will allow you to edit multiple files (mdi), sectors of disks and other data media (disk editor) and modifiy virtual memory of other processes. tiny hexer is scriptable, lets youview data structures in a special browser in human readable format and has a plugin interface for third party extensions.
Features:
- search and replace of text or hex bytes (also with wildcard byte and regular expressions)
- file statistics and graphical data representation
- file properties dialog (including e.g. editable file times)
- editable file size up to 2 gb (depends on available virtual memory, in "disk image" mode also larger files can be edited sector/blockwise)
- native 32 bit windows application, mdi
- ascii, ansi, ebcdic (codepage 38), macintosh and custom character conversion
- unicode (ucs-2) support (character display, search and replace)
- scripting engine (tiny hexer script language) including macro recording and calling of stdcall functions in dynamic link libraries
- plugin interface to enhance tiny hexer and tiny hexer script functionality with your own delphi plugins
- insert and delete half bytes
- insert, overwrite and readonly modes
- common bookmarks and keyboard bookmarks per file
- cutting and pasting of binary data (also null-bytes)
- automatic backups of modified files
- configurable keyboard, shortcuts and toolbar
- value editor to modify bytes, words, ieee and ibm floating point numbers, single bits...
- structure viewer to better understand file structures (with sample structure scripts for .bmp, .exe, .lnk and .zip files and ntfs, fat16 and fat32 boot structures)
- multiple undo, single redo capabilities
- ole drag and drop support
- disk editing (windows nt/2000/xp only)
- support for alternate data streams on ntfs
- modification of virtual memory in other processes
- configurable editor appearance
- save and reload sets of options
- scriptable file import and export (with sample import scripts for hex text, intel hex and motorola s-record and sample export scripts/plugins for c-source file, pascal-source file, hex text, intel hex, motorola s-record, rtf, plain text, unicode text and html)