I quickly coded this simple tool the other day, out of a immediate need.
I tried a couple of tools but no one really worked the way I wanted.

It can extract embedded bitmaps (JPEG, PNG, GIF) from any given file. It search for bitmap's headers / signatures, and create a new file for every data block that "seems to be" a valid image. No particular things are done to "clean up" the extracted images (i.e., remove eventual garbage at the end of the file); if you want to get rid of that, simply open the files with a graphic tools / viewer of your choice and re-save them.
Can also be used as a recovery tool of some sort in certain situations, for example if you have an image file of a compact flash with accidentally deleted photos.
Link: BitmapRip 1.02
Hope it can be useful to someone.
Edit:
Updated the screenshot, and changed the sample file from a PDF to a PowerPoint one to show a little more variety in the extracted bitmaps.
Bye!
I tried a couple of tools but no one really worked the way I wanted.

It can extract embedded bitmaps (JPEG, PNG, GIF) from any given file. It search for bitmap's headers / signatures, and create a new file for every data block that "seems to be" a valid image. No particular things are done to "clean up" the extracted images (i.e., remove eventual garbage at the end of the file); if you want to get rid of that, simply open the files with a graphic tools / viewer of your choice and re-save them.
Can also be used as a recovery tool of some sort in certain situations, for example if you have an image file of a compact flash with accidentally deleted photos.
Link: BitmapRip 1.02
Hope it can be useful to someone.
Edit:
Updated the screenshot, and changed the sample file from a PDF to a PowerPoint one to show a little more variety in the extracted bitmaps.
Bye!


Online TrID file identifier
SeqBox







will try now...