Joep
Well-Known Member
- Reaction score
- 324
- Location
- Netherlands
Need to vent this. People in my house don't understand my excitement about this. Maybe you won't either
Today I added an option to a utility I wrote to append arbitrary data to a JPEG header.
This is useful to try to repair recovered files that are corrupt and offer no point of reference (JPEG markers) at all. So a binary blob basically. Only makes sense IF entropy is kinda like JPEG data (7.6 - 7.99 bits/byte is what I settled for).
You can glue *any* file to a JPEG header and the tool will strip any byte combinations that violate JPEG specs. So you could for example feed it an MP3 or a ZIP + a valid JPEG file and final result will be a view-able JPEG based on the data in the MP3 or ZIP. It will be a psychedelic mess, non the less a valid JPEG.
Sofar I managed to repair 5 files with somewhat useful images. Owner of the images allowed me to video one repair from photo without any people.
For if you have nothing better to do:
Today I added an option to a utility I wrote to append arbitrary data to a JPEG header.
This is useful to try to repair recovered files that are corrupt and offer no point of reference (JPEG markers) at all. So a binary blob basically. Only makes sense IF entropy is kinda like JPEG data (7.6 - 7.99 bits/byte is what I settled for).
You can glue *any* file to a JPEG header and the tool will strip any byte combinations that violate JPEG specs. So you could for example feed it an MP3 or a ZIP + a valid JPEG file and final result will be a view-able JPEG based on the data in the MP3 or ZIP. It will be a psychedelic mess, non the less a valid JPEG.
Sofar I managed to repair 5 files with somewhat useful images. Owner of the images allowed me to video one repair from photo without any people.
For if you have nothing better to do:
Last edited: