systems-programming

___ qstnhdr ___ Wie programmgesteuert wirklich sauber löschen Dateien löschen? ___ answer798495 ___

Sichere Löschprogramme überschreiben die Datei mehrfach mit zufälligen Datenmustern, so dass selbst Restmagnetisierung nicht aufgenommen werden kann und im Rauschen verloren geht. Angenommen, dass die große Null-Herausforderung etwas Wahres daran hat, denke ich, dass Sie einfach die Datei / Festplatte mit Nullen füllen und anrufen können selbst glücklich, da diese Restmagnetisierung selbst mit professionellem Setup praktisch unmöglich ist.

    
___ answer798450 ___

Soweit ich weiß, machen die meisten Tools dies mit X schreibt und löscht, wobei X eine entsprechend große Zahl ist. Der beste Weg, dies zu tun, ist wahrscheinlich die Verbindung mit der Hardware auf einer Ebene, obwohl eine billige und einfache Möglichkeit wäre, Dateien zu erstellen, bis die Festplatte voll ist, zufällige Daten schreiben, löschen, neue Dateien erstellen und wiederholen.

>

Es ist sowieso alles Paranoia. Das Löschen einer Datei ist normalerweise viel mehr als genug ...

    
___ tag123filesystems ___ Ein Dateisystem ist eine Möglichkeit, Daten auf einem Computersystem zu organisieren. Normalerweise besteht ein Dateisystem aus Dateien, Ordnern (normalerweise eine spezielle Art von Datei) und einer API, die für die Interaktion mit Dateien verwendet werden kann. ___ qstntxt ___

Sie sind also dabei, Ihren Arbeitscomputer an einige Ihrer Kollegen zu übergeben. Wie stellen Sie sicher, dass Sie wirklich alle Ihre persönlichen Daten löschen?

Re-Formatierung, Neuinstallation des Betriebssystems löst das Problem nicht wirklich.

Ich suchte herum und fand einige Programme macht" Wipe out " Festplatten.

Das hat mich überrascht, wie funktionieren diese Programme? Ich meine, welche Algorithmen sie verwenden und wie niedrig diese Implementierungen sind?

Irgendwelche Ideen?

    
___ answer798456 ___

Die meisten dieser Programme führen ein "sicheres Löschen" durch, indem sie die Dateibits mit zufälligem Rauschen überschreiben.

Das größte Problem hat mehr mit der tatsächlichen Implementierung von Festplatten und Dateisystemen zu tun als mit allem anderen. Fragmentierung, Caching, wo die Daten eigentlich sind, die du überschreiben willst: Das ist das große Problem. Und es ist ein sehr niedriges Problem - Treiberebene, wirklich. Sie werden es nicht mit Python, C # oder Java machen können.

Sobald dieses Problem gelöst ist, gibt es das physikalische Medium. Aufgrund der Beschaffenheit magnetischer Medien ist es sehr häufig möglich, die zuvor auf der Festplatte befindlichen Bits zu lesen - auch wenn Sie sie mit einem anderen Bit überschreiben. "Secure delete" -Programme lösen dieses Problem, indem sie mehrmals überschreiben - vorzugsweise eine zufällige, aber entsprechend große Anzahl von Malen.

Weitere Informationen:

___ tag123harddrive ___ Eine Festplatte ist ein physikalisches Speichergerät, mit dem der Zustand von Betriebssystemen und einzelnen Softwareprogrammen gespeichert wird ___ tag123systemprogrammierung ___ Systemprogrammierung ist die Aktivität von Computerprogrammiersystemsoftware. Die hauptsächliche Unterscheidungseigenschaft von Systemprogrammierung im Vergleich zur Anwendungsprogrammierung besteht darin, dass Anwendungsprogrammierung darauf abzielt, Software zu erzeugen, die dem Benutzer Dienste bereitstellt, während Systemprogrammierung darauf abzielt, Software zu erzeugen, die Dienste für die Computerhardware bereitstellt. ___
6
Antworten

Warum druckt dieses Programm 4 mal "gabeled"?

Warum druckt dieses Programm "gegabelt!" 4 mal? %Vor%     
03.11.2014, 14:30
4
Antworten

So erstellen Sie einen Thread in C ohne Verwendung der POSIX-Bibliothek pthread.h [closed]

Ich möchte das multiple Threading in C implementieren, ohne eine der POSIX-Bibliotheken zu verwenden. Jede Hilfe wäre willkommen. Nicht: Verwenden Sie nicht fork () oder vfork ().     
08.11.2012, 05:53
3
Antworten

Wie programmgesteuert wirklich sauber löschen Dateien löschen?

Sie sind also dabei, Ihren Arbeitscomputer an einige Ihrer Kollegen zu übergeben. Wie stellen Sie sicher, dass Sie wirklich alle Ihre persönlichen Daten löschen? Re-Formatierung, Neuinstallation des Betriebssystems löst das Problem nicht wirk...
28.04.2009, 15:01