Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Source Gutmann und US DOD Methode (https://www.delphipraxis.net/8708-source-gutmann-und-us-dod-methode.html)

wb32 10. Sep 2003 16:16


Source Gutmann und US DOD Methode
 
Hallo

ich suche nach dem Source für die Gutmann und US DOD Methode um Dateien zu löschen, kann mir jemand helfen ?

APP 10. Sep 2003 18:01

Re: Source Gutmann und US DOD Methode
 
Hallo,

in 30 sec. gegoogelt: http://www.heidi.ie/eraser/ (GPL)

wb32 10. Sep 2003 18:04

Re: Source Gutmann und US DOD Methode
 
gut gegoogelt sag ich ma *gg* is aber c++ wenn du es mir umschreibst biste mein allerbester :)

hab mir das schon 10x da runtergeladen aber ich habe kein c++ und progge auch nich damit, was man in nem delphiforum vermuten könnte...

APP 10. Sep 2003 18:18

Re: Source Gutmann und US DOD Methode
 
Hallo wb32,

:oops: bitte um Verzeihung, bin heute etwas kurzsichtig :oops:

wb32 10. Sep 2003 18:23

Re: Source Gutmann und US DOD Methode
 
kein problem ich schäme mich auch dafür das ich kein c++ kann, so haben wir beide was zu tun *gg*

Wormid 10. Sep 2003 18:52

Re: Source Gutmann und US DOD Methode
 
Hattest Du gesehen, das dieses "Eraser" eine API anbietet?

Wenn man Eraser installiert, dann findet sich in dem Programmverzeichnis des Tools ein Unterverzeichnis "Examples\Delphi"...
Und darin liegt ein Demoprojekt und eine Delphi-Unit zum ansprechen der Eraser.dll.

Gruß

Wormid

APP 10. Sep 2003 18:54

Re: Source Gutmann und US DOD Methode
 
Hallo wb32,

das hat mich natürlich bei meiner Ehre gepackt :mrgreen:

Aber ich habe vielleicht etwas für Dich:

Eine [edit] indonesische [/edit] Seite:

Zitat:

Simple Wipe, dengan cara ini data yang akan kita hapus ditimpa dengan bilangan random sebanyak satu kali.

DoD Wipe, pada metoda ini pertama menggunakan pola 0x55 (01010101) kemudian pola 0xAA (10101010) lalu pola bilangan random sebanyak satu kali.

Secure Wipe, menggunakan pola penghapusan yang dikembangkan oleh Peter Gutmann sebanyak 35 kali.

Variable Wipe, menggunakan pola penghapusan dari Peter Gutmann tetapi kita dapat memilih berapa kali kita akan menimpa data dari 5 sampai 35 kali.

Beschreibung des Programms:
http://bdg.centrin.net.id/~budskman/wipe.htm

Download mit Soße:
http://bdg.centrin.net.id/~budskman/download.htm --> Program penghapusan data secara permanen Wipe.zip

wb32 10. Sep 2003 21:07

Re: Source Gutmann und US DOD Methode
 
fettes respekt, das war was ich gesucht habe :o

die wipe.zip hat den delphi sorce mit drin :)

danke sehr :bounce2:

ps: Simple Wipe, dengan cara ini data yang akan *lol*

horst 4. Mai 2005 08:54

Re: Source Gutmann und US DOD Methode
 
Hat jemand mal einen anderen Downloadlink, die wipe.zip liegt nicht mehr auf dem Server.
Das wäre echt toll...
Grüße
Horst

Kernel32.DLL 6. Mai 2005 10:37

Re: Source Gutmann und US DOD Methode
 
ich push hier mal ein bissel, wäre nämlich auch daran interessiert.

negaH 6. Mai 2005 12:58

Re: Source Gutmann und US DOD Methode
 
Delphi-Quellcode:
procedure DoD(Daten, DatenSize);
begin
  for I := 0 to 34 do
  begin
    FillChar(Daten, DataSize, $55);
    FillChar(Daten, DataSize, $AA);
  end;
  FillChar(Daten, DataSize, $00);
end;
Das ist DoD mehr nicht, also echt nicht besonders. Komplizierter wird es nur falls du Dateien auf diese Art löschen musst und das unter Windows. Jeder der ein Programm für viel Geld verkauft das sich Eraser/FileDelter oä. nennt und es teuer anbietet ist in meinen Augen schon fast ein Betrüger.

Warum?
1.) weil die Grundidee vom DoD, und deren Standard wirklich absolut simpel ist, siehe oben
2.) weil ein Windows Program das auf diese Art und Weise Dateien löscht nicht im mindestens sicher sein kann. D.h. es ist niemals sichergestellt das auch wirklich alle wichtigen Datenaus diesen Dateien gelöscht wurden. Warum? auch einfach zu beantworten. Schau dir WinWord, Excel, Corel PhotoPaintz usw. usw mal ganz genau an wie sie mit ihren Dateien umgehen. Sie benutzen willkürlich temporäre Dateien, die willkürlich an verschiedenen Orten auf der HD gespiechert wurden. Das macht jedes Programm individuell auf seine Weise. Ein Eraser müsste das berücksicthigen und zwar individuell auf jedes Programm bezogen. Zweitens werden besonders bei goßen Dateien und vielen Anwendungen die in parallel laufen durch das Windows OS fast willkürlich Speicherbereiche in die Swap Datei ausgelagert. So könntenauch die sicherheitsrelevanten Daten ausgelagert worden sein und selbst nach Löschen der datei immer noch in der Swap Datei stehen. Drittens wird im Laufe der Bearbeitung eine Datei mal in der Dateigröße größer und mal wieder kleiner und mal wieder gößer. Nun das Dateisystem auf Festplatten ist in Sektoren organisiert, verändert sich die Größe einer Datei so verändert sich die Anzahl der nötigen Sektoren auf der HD. Das ist ein rießiges Problem, denn die datei im aktuellen Zustand des löschens durch einen Erase könnte vorher ganz andere Sektoren auf der HD belegt haben. Der Eraser löscht aber nur die Sektoren die aktuell belegt sind durch die Datei, alle eventuell vorher benutzten Sektoren auf der HD, die zb. nun ungenutzt oder teilweise durch andere Dateien benutzt werden, enthalten aber immer noch die sicherheitsreleanten Daten.
3.) Backupsysteme, sie legen still im Hintergrund Backups der Daten an.

Ergo: Die einfache Anwendung des DoD Verfahrens garantiert noch längst nicht das die Daten auch wirklich gelöscht wurden. Eine popelige DoD-Eraser Anwendungfür Windows täuscht also für viel Geld eine Sicherheit vor sdie garnicht vorhanden sein kann. Will man es wirklich sicher haben dann müsstedie Hardware, sprich Festplatte die DoD Funktionalität integeriert haben, sowas gibt es auch aber sehr sehr teuer.
Einfacher und viel viel preiswerter sind sogenannte "verschlüsselte Volumes". Am einfachsten eine NTFS Partition verschlüsseln lassen, und man hat inklusive einen DoD. Oder entsprechende Freeware Programme benutzen wie E4M die virtuelle Laufwerke anlegen in denen die Dateien online verschlüsselt werden und beim löschen inklusive sicher gelöscht werden.

Gruß Hagen

PS: also nichts gegen Peter Gutmann, er ist ein Experte und hat einiges an Sourcen in der Community beigesteuert. Aber in einigen Punkten ist er eher ein Theoretiker und hat, wer weis warum auch immer, einigen unsinn verzapft, bzw. er hat bei seinen Sourcen nicht ausdrücklich auf deren Fallbacks hingewiesen. Nun DoD und das sicherere Löschen von Dateien ist so ein Punkt. Leider berufen sich nun clevere Geschäftemacher auf diese Verfahren, weil eben beim Gutman keine WARNHINWEISE zu finden sind. Sowas wie "DoD ist in der Lage Dateien sicher zu löschen, WENN das Betriebssystem und alle Anwendungen und der Benutzer zu jeder Zeit, die Nebenerfordernisse für's DoD erfüllen". Das bedeutet also auf normalen Windows PC's mit normalen Benutzer, ist DoD nie sicher sondern schwindelt Sicherheit vor.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 Uhr.

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