views:

1011

answers:

8

I'm looking for recommendations for a good program for 32-bit Windows Vista that will load any arbitrary binary file and display textual information or graphical visualization relevant to identifying what actual data the bits are supposed to represent. Is ther anything better than a hex editor for this kind of thing?

One thing I'd like to do is say, look at the non-visible data in a Spore PNG file to get a clue as to what's actually being stored in there. Right now I'm using WordPad and all I get is something that looks like this:

‰PNG

IHDR ¢

/Qã!$D4"Ž‚îvÚ°‰ÅØàïjÃÞÉ_{!…‡ú 9¥Ý´îÁ6 ‰ms ^

I guess what I'm looking for is a souped up hex editor that acts more like an Excel for bits so I can slice and dice statistical patterns to get a better idea of what the bits might be doing.

+1  A: 

What you probably want is a hex editor. The PSPad text editor has a pretty good hex-editing mode.

Arthur Vanderbilt
A: 

I use frhed and vim (with its convert to hex mode but that can be slow for big files).

paxdiablo
A: 

Do you mean something that detects a set of known fileformats and knows how to display them? Otherwise, hex editor (for example PSPad contains one) is the best thing that you can wish for. It's just bits which can mean anything.

auramo
+1  A: 

I use HHD's free HexEditor, it's Free!

Nescio
+10  A: 
John
+4  A: 

I like xvi32, although it seems similar to the above - I've found it to be fairly fast even for big files.

Smashery
Congrats, you got the 100000th post (post being a question asked or an answer given).
Will
Your post link (proof): http://stackoverflow.com/questions/99934/general-binary-data-viewer-for-windows-vista/100000#100000
Will
@Will: You can just type http://stackoverflow.com/questions/100000 and it gets redirected to the longer one.
Daniel Daranas
A: 

I use Total Commander's built-in Lister (file viewer). It can show data as text, hex, it can show images. Then there are many plugins that range from code editors / viewers, image viewers etc.

Plugins I use are

  • imagine for viewing images
  • fileinfo for displaying info of executables
  • HTML viewer
  • Syn2 - code viewer / editor with syntax highlighting

There are a lot of plugins listed on author's web page, another good source is www.totalcmd.net

T. Kaltnekar
A: 

I've used Hex Workshop before, it has a "Find Strings" option in the Tools menu. Not free but works great.

thijs