Hallo!
Ich habe einen eigenen Fileshredder entwickelt.
Mittels Memory Mapped File (nocache) blende
ich die zu löschende Datei in den Speicher und
überschreibe diese mittels Gutmann-Methode.
Anschliessend lösche ich die Datei.
Das klappt alles, aber Undelete-Tools wie z.B.
Davory finden die Einträge der FAT bzw. des
Dateiverzeichnisses. Die damit rekonstruierten
Dateien sind zwar nutzlos (überschrieben), aber
ich möchte gerne den Verweis auf die gelöschte Datei endgültig löschen, damit low-level-Tools beim Suchen ins Leere laufen.
Für einen Tipp wäre ich sehr dankbar!
Interessant wäre sicher auch, wie man mit Delphi einen Zugriff auf die FAT bzw. der File-Verzeichnis-Tabelle (je nach BS) realisiert.
Vielen Dank vorab, Hans
Ich habe einen eigenen Fileshredder entwickelt.
Mittels Memory Mapped File (nocache) blende
ich die zu löschende Datei in den Speicher und
überschreibe diese mittels Gutmann-Methode.
Anschliessend lösche ich die Datei.
Das klappt alles, aber Undelete-Tools wie z.B.
Davory finden die Einträge der FAT bzw. des
Dateiverzeichnisses. Die damit rekonstruierten
Dateien sind zwar nutzlos (überschrieben), aber
ich möchte gerne den Verweis auf die gelöschte Datei endgültig löschen, damit low-level-Tools beim Suchen ins Leere laufen.
Für einen Tipp wäre ich sehr dankbar!
Interessant wäre sicher auch, wie man mit Delphi einen Zugriff auf die FAT bzw. der File-Verzeichnis-Tabelle (je nach BS) realisiert.
Vielen Dank vorab, Hans
Comment