When in doubt...

count=0
while [ $count < 10 ]; do
   dd if=/dev/random of=/dev/hda
    count=`expr $count + 1`
done;
# Take that, NSA!

Aaron J.


Brian Daniels wrote:

On Wed, Jun 09, 2004 at 01:40:35PM -0400, Ben Pitzer wrote:


Not exactly. Bits can still be picked up from various inodes,
unfortunately, often enough to piece together an entire file. Basically,
the process you describe would have to be done about 6 or 7 times to have
serious efficacy.



By what? You have written zeros to the whole disc surface (omitting bad/spare block regions, head/track alignment issues, etc). If you read from that sector the drive is going to give you a zero. We're not talking about writing within the context of a filesystem, we're just scribbling across the whole user-accessible surface. There won't be an inode structure left to recover bits from.


Again, this is assuming the normal drive electronics. If someone attaches a spectrum analyzer to the drive heads then they can look for data directly. But this is not likely to be a problem unless your drives are known to contain very interesting/valuable data that would make them worth the effort.


--Brian




-- Question with boldness even the existence of a god; because if there be one he must approve of the homage of reason more than that of blindfolded fear.

--Thomas Jefferson, Aug. 10, 1787


Brian Daniels [EMAIL PROTECTED] http://www.eviloverlord.net




-- TriLUG mailing list : http://www.trilug.org/mailman/listinfo/trilug TriLUG Organizational FAQ : http://trilug.org/faq/ TriLUG Member Services FAQ : http://members.trilug.org/services_faq/ TriLUG PGP Keyring : http://trilug.org/~chrish/trilug.asc

Reply via email to