Op donderdag 17 februari 2005 19:57 schreef Anoniem:
> En bij kritische data minstens 30 keer
Wat? 30x maar? Onzin. Het vaak aangehaalde artikel van Peter
Gutmann uit 1996
http://www.fish.com/security/secure_del.html, die
zijn bevindingen deels op nog oudere info baseert, is
ondertussen achterhaald.
De afmetingen van de magnetische "eilandjes" op moderne
schijven die de bits vormen, zijn tegewoordig extreem klein.
Zo klein dat men tegen fysieke grenzen aan zit, en
controllers in schijven allerlei ingewikkelde
databewerkingen en foutcorrecties moeten uitvoeren om de
oorspronkelijke bits uit het signaal van de kop(pen) te
reconstrueren. Elk beetje restant magnetisme van
vorige data is daarbij een enorme stoorfactor. De
fabrikant zal deze, door de keuze van het magneetmateriaal,
koppen en bias etc. tot een absolute minimum beperken om
zoveel mogelijk bits op 1 platter kwijt te kunnen.
Zelfs met een budget van duizenden Euro's betwijfel ik of je
de
vorige data van een eenmalig overschreven sector
zult kunnen reconstrueren, laat staan die van bestanden van
kilobytes of meer.
Als je al kunt achterhalen waar je
moet beginnen met zoeken op zo'n eenmalig overschreven schijf.
Indien de data echter dusdanig waardevol is
(patentaanvragen, beursgevoelige info, voor het NFI
interessante/criminele gegevens) dat iemand kapitalen voor
recovery zal willen uitgeven, moet je niet eens proberen te
overschrijven. Want zoals ik al aangaf, als er sprake is van
remapped sectors, kom je daar met de gangbare
erase-tools niet meer bij (als dit al kan is het fabrikant
en vaak type-specifiek). Van dergelijke bad sectors zijn
regelmatig maar een beperkt aantal bytes veranderd t.o.v. de
oorspronkelijke waarde. Wel is het zo dat schijven een
beperkte hoeveelheid ruimte hebben voor deze remapped
sectors, maar toch; 512 bytes kan een half A4-tje bevatten.
Overigens hebben flash media ook een dergelijke
uitwijkmogelijkheid. De reden is dat het aantal
schrijf-cycli per bit beperkt is, en in de praktijk sommige
plaatsen op een medium veel vaker beschreven worden dan
andere. In je digitale camera bijvoorbeeld is dat de
directory waarin deze de bestandsnamen van je foto's
schrijft; omdat meestal 32 namen per sector worden gezet, en
er meestal meerdere sectors per keer worden geschreven, gaat
het daar veel harder dan waar de bytes van de foto's
zelf geschreven worden.
Als je wilt weten of je schijf remapped sectors heeft,
download dan smartlinux van
http://smartlinux.sourceforge.net/ en "brand"
deze op een floppy (als jullie nog weten wat dat is :), zorg
voor een goede backup en boot daarna je PC vanaf die floppy
(en nee, je kunt niet kiezen tussen Gnome en KDE, en er is
verschijnt
geen start menu). Als je monitor het
aankan is een hogere horizontale tekstresolutie wel erg
prettig. Het commando "reboot" doet een shutdown. N.B. een
testje met een via IDE aangesloten compact flash kaartje
wees uit dat deze geen SMART ondersteunen.
Veel achtergrondinfo en FAQ's over S.M.A.R.T. en bad sectors
is te vinden op
http://smartmontools.sourceforge.net/.
Erik van Straten