Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Jul 2020 12:38:33 -0400
From:      hexpeek@hexpeek.com
To:        freebsd-ports@freebsd.org
Subject:   hex editor for huge files
Message-ID:  <a79dda4646e48156ddccac9f53e6174b@hexpeek.com>

next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

hexpeek: a hex editor for huge files

Occasionally I need to work with huge binary files. Over the years I've
tried many different tools and never found one that was exactly what I
wanted. In my experience most hex editors either (1) do not work well
with 4GB+ files or (2) require the user to learn a curses interface and
are not scriptable.

So I ended up creating a hex editor with some nice features:
     1. prompt interface with command history (with libedit)
     2. scriptable interface with a flexible command language
     3. no glitches on huge files -- no reading until user requests
     4. fully functional insert and delete
     5. multi-level backup and restore
     6. ability to dump generic file descriptors
     7. work in hexadecimal and with 64 bit file offsets by default
     8. BSD 3-clause license
     9. and more...

If interested, please check out the project at https://www.hexpeek.com
or send e-mail to hexpeek@hexpeek.com.

hexpeek is known to work on Debian, CentOS, FreeBSD, and Cygwin and is
expected to work on any recent POSIX-like system. I look forward to
improving hexpeek based on community feedback. Please let me know what
features you are looking for in a hex/metadata editor.

About the author: visit https://www.resiliware.com for more about me.

Thanks for reading!
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEfeRsn/lRU2hTiGbecMFr/kefAX8FAl8Eok4UHGhleHBlZWtA
aGV4cGVlay5jb20ACgkQcMFr/kefAX8QQQ/+NW4Gnwxp0ziXtmrplvpmUzDmtL/Y
pIB6kRdwkR9bwPCTwYg4MujuNzU7vZR3Mjh/jT9y89kYa9h4Vq9u043ylYEIhy59
55xMuKA9n8yN59LhUah1+Zos7FrN+GmNFOtI8AO7xn4uWbGYBD4QLUwPY8GODm9a
o9WluH8lhKnDA6mRV5io6NCJkT/sB9Jd7Qe9RLuvqhDO9DnJ5YmLsqMnQ4Zi6U1n
ftyNDJmJ0P4ycJE9nCXWn0O7ptieObXPwc9Vt4DJR+8crJA6qsTbwPPtfyaOLPbs
onrE4KY6vKYnKfsCnrd3W0QzNMsOfQG03Q8qQnJfjDnmr9xTbh5VQNp2CmUDtmZu
XHKMsiJcAw6C3wt/xLoHh3ZGFCQp6vahBs7CyxTnr5pVTViGsl1cKgAZB2IEz916
iAUVlPaCavPlQcf9ASSx7RQ++I+xbDeW/YKXkHogj8ahLk7HkjdOMc+7ryzCt2M4
VNjmrTmlMJ4IZke2KzGoVAr0PEykXvxiWAuTbRzzM0tWEaO1MGoZGr52QTtjtXn6
1atQUBj0IZ9JDwHjU9XVzaUMaKpaUhlsm+cQf/cxnNpkB7axqo+OJPuXsfgiQ49w
DbfZ+hjdXSY71f1koDx6KveTIvZW+vjAt74ovlBgrEKU/N7Cy3PNp8uIAzaU//9E
L4jeIs3HVXdI2GY=
=YH5l
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a79dda4646e48156ddccac9f53e6174b>