EEVblog Electronics Community Forum

Products => Computers => Programming => Topic started by: PerranOak on October 05, 2021, 02:37:50 pm

Title: Right said frhed
Post by: PerranOak on October 05, 2021, 02:37:50 pm
I’m looking for a good hex viewer (Windows).  I only really want to view hex files from various sources, I don’t need to edit disks directly or anything.

frhed seems a popular one.

Any good or shall I keep looking?
Title: Re: Right said frhed
Post by: jpanhalt on October 05, 2021, 05:37:53 pm
When I have manipulated some hex files I used this to calculate the check sum: https://www.fischl.de/hex_checksum_calculator/ (https://www.fischl.de/hex_checksum_calculator/)

The files themselves were viewed in NotebookNotepad (Windows).  I program in Assembly so going to Hex is not a big issue.
Title: Re: Right said frhed
Post by: SiliconWizard on October 05, 2021, 05:39:31 pm
I use HxD: https://mh-nexus.de/en/hxd/
Title: Re: Right said frhed
Post by: CJay on October 05, 2021, 05:54:52 pm
Plain Hex, I use HXD.

For Intelhex, S etc. etc. that you might find I just download a demo version of device/EPROM programmer software and use that.

They'll usually give you a demo mode and allow you to load up files, split them, combine, interleave, edit etc. and save the result out.
Title: Re: Right said frhed
Post by: rsjsouza on October 05, 2021, 06:27:37 pm
I like XVI32
http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm (http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm)
Title: Re: Right said frhed
Post by: David Hess on October 05, 2021, 09:04:46 pm
I used to use HexEdit but it has been out of development for a while:

http://hexeditpro.blogspot.com/2016/10/hexedit-50.html (http://hexeditpro.blogspot.com/2016/10/hexedit-50.html)

Wikipedia has a good list of options:

https://en.wikipedia.org/wiki/Comparison_of_hex_editors (https://en.wikipedia.org/wiki/Comparison_of_hex_editors)
Title: Re: Right said frhed
Post by: cfbsoftware on October 05, 2021, 09:36:31 pm
I like XVI32
http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm (http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm)
Me too.
Title: Re: Right said frhed
Post by: rsjsouza on October 05, 2021, 09:46:56 pm
I used to use HexEdit but it has been out of development for a while:

http://hexeditpro.blogspot.com/2016/10/hexedit-50.html (http://hexeditpro.blogspot.com/2016/10/hexedit-50.html)

Wikipedia has a good list of options:

https://en.wikipedia.org/wiki/Comparison_of_hex_editors (https://en.wikipedia.org/wiki/Comparison_of_hex_editors)
David, it seems that most of the Hex editors mentioned here have been stable for quite a number of years. The one that is the title of this thread, for example, is dated back to 2009. XVI32 is from 2012.

TBH, if it is not broken, there is no need to change it.  :-+
Title: Re: Right said frhed
Post by: David Hess on October 05, 2021, 10:24:30 pm
David, it seems that most of the Hex editors mentioned here have been stable for quite a number of years. The one that is the title of this thread, for example, is dated back to 2009. XVI32 is from 2012.

TBH, if it is not broken, there is no need to change it.  :-+

I agree, which is why I use Hexedit_4.  I did not know that it had fallen out of support years ago until I looked it up for this discussion.
Title: Re: Right said frhed
Post by: nali on October 06, 2021, 08:13:01 am
I've found hex viewers / editors to be pretty same-y and on the occasions I've needed one on a system that doesn't have one just install whatever I find after a couple of minutes researching. Which is how I found HxD, and that's my go-to now.

Prior to that I used to use Total Commander for quick viewing mainly because I used to use the old Norton DOS software before they got to the Symantec bloatware they are nowadays. (Still use Midnight Commander on Linux, it's a kind of muscle memory thing)
Title: Re: Right said frhed
Post by: PerranOak on October 06, 2021, 12:52:20 pm
Beaut! Cheers all.
Title: Re: Right said frhed
Post by: PlainName on October 06, 2021, 09:26:05 pm
I can heartily recommend 010 Editor:

https://www.sweetscape.com/010editor/ (https://www.sweetscape.com/010editor/)

What makes the difference is you can overlay templates on the binary data, so it decodes what you're seeing as high-level data even though you're looking at binary stuff. And other magic too.

It is paid-for software (and why shouldn't it be), but very soon (like perhaps tomorrow or the next day) you can get it for 60% off here:

https://www.bitsdujour.com/software/010-editor/in=upcoming-discounts (https://www.bitsdujour.com/software/010-editor/in=upcoming-discounts)