PDA

View Full Version : Best hex editor?



Sir Nose
December 24th, 2007, 04:16 AM
On some parts, I'm still migrating from Windows. One program I haven't been able to find is a easy-to-use and flexible hex (binary) editor. Which one do you people use?

Wybiral
December 24th, 2007, 04:34 AM
GHex.

slavik
December 24th, 2007, 05:13 AM
or khex if you use kde

pmasiar
December 29th, 2007, 03:13 AM
I use mc (midnight commander) on Linux and Total Commander on Windows - they are both clones of excellent Norton Commander from old MS-DOS days, and are much more than hex editor - basically it is the only tool you would ever need :-) : http://en.wikipedia.org/wiki/Orthodox_file_manager

They can do tricks like comparing directories, picking files to copy/move, and much much more.

jfordwashere
March 7th, 2008, 08:02 PM
If you have wine installed, try iHex. You can get it here (http://www.memecode.com/ihex.php).

ruy_lopez
March 7th, 2008, 08:24 PM
xxd - for piping into
mc - for editing

pmasiar
March 7th, 2008, 08:35 PM
Hey, ruy_lopez, great to see another MC fan!

Kids these days have no idea how much can be done in character-based app like MC, how it can be visual and intuitive without having the GUI overhead. :-)

lnostdal
March 7th, 2008, 08:56 PM
emacs

LaRoza
March 7th, 2008, 09:05 PM
emacs

Vim

http://www.vim.org/htmldoc/usr_23.html#23.4

ruy_lopez
March 7th, 2008, 09:35 PM
Another command line hex editor is "biew" (for some reason I can never remember the name).

LaRoza
March 7th, 2008, 09:49 PM
Another command line hex editor is "biew" (for some reason I can never remember the name).

http://biew.sourceforge.net/en/biew.html

Looks neat.

dburnett77
March 8th, 2008, 03:48 PM
Gnu Hex Editor, GHex, is good.
A neat tactic for mysterious files, to inadvertently cause check-fails, is: Random insertion of soft-reboot.
0F16x

anywhere in the file. If you kernel doesn't flag or correct, it's probably virulent.
Then you wait and see if it gets touched again. If not, no further action necessary...

dmgExP
March 26th, 2008, 07:30 PM
I use mc (midnight commander) on Linux

AAH!! Another fan of the console interface I presume??

Can somebody please point me to a utility that makes editing the "ls" directory colours easy -- turboc style????

Thanks

todb
October 15th, 2008, 04:00 PM
Vim

http://www.vim.org/htmldoc/usr_23.html#23.4

I've long vacillated between Windows and Debian Linux, and the deal breaking for long-term Linux use, for me, was the lack of a decent GUI-fied text/hex/anything editor akin to UltraEdit (http://www.ultraedit.com/).

I use gvim for pretty much all text -- html, ruby, xml, C, etc -- and now I think I've finally stumbled upon a useful set of macros for using gvim as a hex editor. Check this:

http://vim.wikia.com/wiki/Improved_Hex_editing

I've been messing around with this this morning, and it looks to be at least serviceable for simple hex editing, but searching and replacing blocks of binary is still pretty painful. I'm now off to hunt for another appropriate macro for that (looks to be just a matter of creative regexing).

erdem_a
December 9th, 2008, 06:02 PM
Best hex editor is that what I made :)
No no, its not ready. But when I complete, I thought it's best hex editor in linux mainland ( and macOS to, But I don't think that it will beat WinHex)

If you want, you can try it at wxHexEditor.sf.net (http://wxHexEditor.sf.net)

( It's better to use SVN, It has write support. :)
:)

Cannaregio
December 20th, 2008, 04:02 PM
I think one of the best, recent editors, is okteta.

http://utils.kde.org/projects/okteta/

Last updated in october 2008

It's for kde, unfortunately, but still quite good imho.


sudo apt-get install okteta

This said -and since most hexediting for obvious reasons will anyway target windoze programs- the excellent old edition of hexworkshop 3.1 (also look for 3.1.1), easy to find on the web as old abandonedware, works perfectly with wine under intrepid.

Cheers!

bgbraithwaite
August 12th, 2010, 06:47 PM
Okteta (http://utils.kde.org/projects/okteta/) is the best KDE4 hex editor I've used.

surfer
August 12th, 2010, 07:03 PM
+1 for okteta.

qetuR
September 3rd, 2011, 08:20 AM
Best hex editor is that what I made :)
No no, its not ready. But when I complete, I thought it's best hex editor in linux mainland ( and macOS to, But I don't think that it will beat WinHex)

If you want, you can try it at wxHexEditor.sf.net (http://wxHexEditor.sf.net)

( It's better to use SVN, It has write support. :)
:)

This one is really good actually. Great job! :guitar:

Senesence
September 4th, 2011, 06:38 AM
sudo apt-get install hexer

Hexer is the best.

erdem_a
March 15th, 2012, 11:29 PM
Hexer is the best.
Hexer? It uses "C#" and I don't allow any mono program at my PC!

In this time, the best gets better.
I released wxHexEditor (http://www.hexeditor.eu) v0.20.
New features are:

Sector Indication on Disk devices, also has Go to Sector dialog...
Formatted CopyAs! It's easy to copy part of a file in HEX format for C/C++ source, ASM source, also supports HTML,phpBB and Wiki page formats with TAGs!!
Support Hex or Text editor alone operation.Also can disable Offset region.
Compare binary files, allows merge of near results.
Decimal, Hexadecimal, Octal and LBA ("Sector+Offset") addressing modes, (switchable one to another by right click of mouse on Offset panel.
Save selection as a dump file feature for make life easier.
"Find Some Bytes" feature for quickly find next meaningful bytes at file/Disk
MD/RIPEMD/SHA/TIGER/HAVAL/CRC/ADLER/GOST/WHRILPOOL/SNEFRU checksum functions (via integrated mhash library.)
Import & Export TAGs support from file.
Many bugfixes...

And if you use SVN version, there is Process RAM editing feature!.

http://www.wxhexeditor.org/images/screenshot.png

Also want to indicate that, it's not well known hex editor, specially on linux world (yet). I don't have enough bug reports. I want more users use it and got feedback/bug reports. Please share wxHexEditor to increase popularity and make me motivate working on it... Thanks

http://www.hexeditor.eu

jwbrase
March 16th, 2012, 03:17 AM
I personally use ht (http://hte.sourceforge.net/), which can also be found in the Ubuntu repositories.