[ale] OT: Data recovery from CD-ROM?

Michael B. Trausch fd0man at gmail.com
Sun Feb 19 20:48:51 EST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Pat Regan wrote:
> 
> What kind of physical damage?  If it is just a scratch it can probably
> be buffed out.
> 

Oh, if only.  :)  The CD not only has lots of cosmetic damage on the
bottom causing it to probably throw the laser all over the place, but
some actual chunks of the recorded (burned) data layer are missing,
which makes the filesystem on the disc unreadable since the filesystem
itself really isn't intact anymore.

The foremost(1) program looks promising.  It's recovered a good bit of
the data from the disc, completely intact, much to my surprise.
However, the really important data that we're looking for out of it has
yet to be found.  This means one of two things:  It wasn't there, is no
longer there, or foremost(1) needs a bit more help with it.  I'm leaning
towards the latter of the options, with the middle one coming in at a
really close second.  The problem is that I am not seeing foremost be
able to detect Microsoft Word and other file formats outside of really
popular, really open ones, with any accuracy.

I did some (manual) analysis of Microsoft Word files, and have come to
the conclusion that the patterns included with foremost(1) are not well
suited for finding Microsoft Office files.  This is based on ~500 files
I have that were written in either probable version of Microsoft Office
that saved the data on the CD in the first place.  *sigh*

So I'm hacking together (rather, attempting to hack together) a program
that can do some batch analysis and confirm my conclusions.  If that can
find me a more stable pattern to feed to foremost and net me the files
back, Erica will be very, very happy (and had better provide me with
dinners for a long, LONG time...)  :)

	Thanks,
	Mike
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFD+SAD0kE/IBnFmjARAt5mAJ0X7VcNziYslOfhKCgWI5e5xvqJcwCfZiAm
KN5C6F2MxRZhHEds71zVteY=
=mw/p
-----END PGP SIGNATURE-----



More information about the Ale mailing list