- automatic parsing and decompression of the xcompress files, those with the \x0f\xf5\x12\xee signature.
They are rarely used and additionally it seems to exist some variants (WatchDogs) with additional 2 short fields... boring - a way to save and restore the global endianess, it would be useful for file formats with platform-related endianess and containing files that use a specific endian to restore after the process
Basically I would like to add in Quickbms a way to recognize many known file formats (like PNG, DDS, Ogg and so on) and extracting them "blindly" on the fly.
What is a file ripper?
Take a file with unknown content, scan it and dumps all the known files you can recognize.
The reason is that I'm not aware of real supported and "trusted" file rippers available.
The existent ones are jurassik or completely vanished (mripper and jauber naub) or of unknown status (aka old) or quite suspicious.
So it's NECESSARY to create a new tool to do this work that seems easy but it's quite complex because you must understand many file formats of various types.
Maybe it's even possible to create a new stand-alone tool but I think that QuickBMS already has all the code to do the job.
Let me know what you think or if you know other alternatives, and also if you have suggestions for fixes and improvements of QuickBMS.