Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Datei sicher löschen (https://www.delphipraxis.net/135345-datei-sicher-loeschen.html)

p80286 25. Jan 2010 14:03

Re: Datei sicher löschen
 
Da gibt es noch eine klitzekleine Kleinigkeit. Soweit ich weiß fertigt Windows ab Vista(?) auch auf Desktop-Maschinen einen "Snapshot" an. In dem müßte, dann auch die fragliche Datei entfernt werden.

Gruß
K-H

oki 25. Jan 2010 14:56

Re: Datei sicher löschen
 
Hi all!

Wie zu ersehen ist, sieht das Thema eben genau nicht so trivial aus wie es auf den ersten Blick scheint. Wenn man hier den notwendigen Aufwand betrachtet eine Datei wirklich restlos zu entfernen, dann sollte man dies entweder richtig tun oder klar die Grenzen benennen. Wir haben uns für zweites entschieden. Die Aussage, dass wir die Datei nur in den Speicher entpacken muss hier einfach reichen. Was das Betriebssystem damit macht ist dann eine Sache, die von vielen Faktoren abhängt. Ob hier dann in letzter Konsequenz wirklich sichergestellt werden kann, dass keine lesbaren Kopien bleiben wage ich zu bezweifeln. Erschwerend kommt noch hinzu, dass die Art der zu öffnenden Dateien nicht durch uns festgelegt wird. Es kann also alles mögliche sein. Word war hier nur ein Beispiel. Sicher ein treffliches für den Fall, dass eine beliebige Anwendung hier sein eigenes gegen jegliche Bestrebungen der Datensicherheit tut. Das für jede Anwendung, jede Windowsversion und jedes Filesystem sicherzustellen scheint somit eine Aufgabe zu sein, die man sich reichlich überlegen sollte. Wir haben da abgewunken. Aufwand/Nutzen! Da benenne ich dann die Grenzen und lass das so im Raum stehen.

Klar ist auf jeden Fall, dass das Überschreiben eines Files vor dem Löschen sicher ein Schritt gegen eine nachträgliche Wiederherstellung, bei weitem aber wohl nur die Spitze des Eisberges ist. Mit dieser Maßnahme zu deklarieren, die Datei sei sicher aus dem System entfernt, ist dann aber definitiv nicht korrekt.

Auch wenn ich wie beschrieben das Thema anderweitig für uns befriedigend abgeschlossen habe, Dank an alle für die Diskussion. Man lernt :mrgreen:

Gruß oki


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:09 Uhr.
Seite 4 von 4   « Erste     234   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz