[Tutor] Anyone know of a window utility to reverse engineer
unknown binary graphic file format?
dyoo at hkn.eecs.berkeley.edu
Sat Mar 5 23:31:50 CET 2005
On Sat, 5 Mar 2005, R. Alan Monroe wrote:
> I have some graphics files from an old DOS game that I want to convert
> to a normal .png or whatever. Anyone know of a program that can load
> binary data and view it multiple different ways? Like treating the raw
> data as 1 bit, 4 bit, 8 bit, planar, linear, adjust the pitch and
> offset, etc. in some kind of GUI until you get a recognizable image?
A lot of image types contain a recognizable header that you might be able
to use. Python comes with a library that tries its best to recognize
certain image file types:
You may want to do a quick check with imghdr to see if it's something
standard that 'imghdr' can recognize. Another possibility is to use the
'file' Unix utility, which also recognizes a surprising variety of file
Otherwise, I'm out of ideas at the moment. *grin* You may want to ask
your question on comp.lang.python, since it is slightly unusual to get a
file and have to infer the file type.
More information about the Tutor