![]() |
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 ? |
Re: Source Gutmann und US DOD Methode
|
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... |
Re: Source Gutmann und US DOD Methode
Hallo wb32,
:oops: bitte um Verzeihung, bin heute etwas kurzsichtig :oops: |
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*
|
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 |
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:
![]() Download mit Soße: ![]() |
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* |
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 |
Re: Source Gutmann und US DOD Methode
ich push hier mal ein bissel, wäre nämlich auch daran interessiert.
|
Re: Source Gutmann und US DOD Methode
Delphi-Quellcode:
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.
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; 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