Is het mogelijk om zelf gegevens van de harde schijf definitief op te ruimen, zonder cruciale systeemdata te beschadigen of te verwijderen?
Op Canvas liet men onlangs zien hoe gemakkelijk het blijkbaar is om van afval pc's al de gegevens vrij eenvoudig te recupereren.
Ook de "gevoelige data". Welk nut hebben "beschermingssystemen" dan?
Waarom bewaart de harde schijf al deze gegevens, zelfs als men ze delete?
Gegevens kunnen inderdaad van een harde schijf gehaald worden.
Er is de vraag wat er nu heel exact bedoeld wordt met het verwijderen van een bestand. Een eerste interpretatie van verwijderen is dat het bestand niet meer beschikbaar is voor de gebruiker in het operating systeem (Windows, Mac OS-X of Linux), en dat de plaats van het verwijderde bestand *kan* gebruikt worden door een nieuw bestand. Dit is wat gebeurd in vrijwel alle systemen omdat het snel werkt. Een tweede interpretatie van verwijderen is dat het bestand letterlijk verwijderd wordt: waar het bestand stond wordt er voor gezorgd dat het helemaal weg is. Dit is trager dan de eerste methode, en wordt daardoor weinig gebruikt. Plaatsen waar het gebruikt wordt is bijvoorbeeld door de overheid, of voor gevoelige data.
Je kan beide vormen volledig vergelijken met bestanden op papier. De eerste interpretatie is wanneer je je papier weggooit in de vuilnisbak. Voor jou is het weg, en je kan de plaats op je bureau gebruiken voor een nieuw papier. Echter, iemand kan in je vuilbak komen zoeken en op die manier dingen te weten komen. De tweede interpretatie is wanneer je je bestanden in de papierversnipperaar ('shredder') steekt.
Een tweede gedeelte van de puzzel hangt samen met hoe een bestand wordt opgeslagen op een harde schijf. Zonder in al te veel detail te treden kunnen we stellen dat 1 bestand wordt opgeslagen als een heleboel kleine deeltjes op de harde schijf. Alle deeltjes samen, in volgorde, zijn dan je bestand. Er wordt ook een tabel bijgehouden die voor elk bestand aangeeft welke deeltjes gebruikt worden, en ook welke deeltjes van de harde schijf momenteel niet gebruikt worden (leeg zijn). Als we een bestand verwijderen in de eerste interpretatie dan worden simpelweg alle deeltjes van het verwijderde bestand in de tabel bijgezet bij de lege deeltjes. Bij de tweede interpretatie gaat een speciaal programma eerst alle deeltjes van het bestand aflopen en leeg maken, en worden ze daarna pas vrijgegeven.
Er zijn programmas die je toelaten om op een veilige manier gegevens te verwijderen. Op deze pagina vind je een lijst met programma (de pagina is wel in het Engels - http://www.thefreecountry.com/security/securedelete.shtml). Als je je computer weggooit kan je nog iets anders doen: een zogenaamde 'low-level formattering' van je harde schijf. Hiervoor heb je wel wat tijd en kennis nodig maar dan wordt het veel moeilijker om gegevens terug te vinden.
Analoog zijn er ook programma's die toelaten om gegevens te vinden op een harde schijf. Die gaan de harde schijf doorzoeken op een heel systematische manier, waarbij ze alle deeltjes van je harde schijf bekijken, een voor een. Vervolgens proberen ze die deeltjes terug aan elkaar te plakken tot volledige bestanden. Dit werkt goed zolang alle deeltjes van een bestand nog beschikbaar zijn en niet werden gebruikt in nieuwere bestanden.
Er zijn nog geen reacties op deze vraag.
Enkel de vraagsteller en de wetenschapper kunnen reageren op een antwoord.
Computerwetenschappen Programmeertalen Objectgerichte Analyse en Ontwerp