AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Sicheres Löschen durch Überschreiben bei SSDs?
Thema durchsuchen
Ansicht
Themen-Optionen

Sicheres Löschen durch Überschreiben bei SSDs?

Ein Thema von Zacherl · begonnen am 22. Apr 2012 · letzter Beitrag vom 26. Apr 2012
Antwort Antwort
Seite 5 von 6   « Erste     345 6      
Popov
(Gast)

n/a Beiträge
 
#41

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 23. Apr 2012, 22:58
Ich hab leider nie IT studiert, wollte ich, es kam aber etwas dazwischen. Wäre wahrscheinlich interessant gewesen. Trotz dem war ich in meiner Jugend sehr experimentierfreudig. Als ich jung war, fing es mit den Micro Computern an. Da hat man die Computer nicht nur einfach eingeschaltet, da wollte man auch wissen wieso was funktioniert. Das hat zufolge, dass ich sogar verstehe wie Computer funktionieren, auch wenn vieles inzwischen vergessen ist. Ich hab auch etwas Ahnung von Elektronik, hab mit HDDs selbst zwar nicht groß experimentiert, aber mit Diskettenlaufwerken, und vom Prinzip ist es ähnlich. Ich hab das DOS (nicht das MS) für die Laufwerke studiert, es verändert, Blödsinn gemacht, Spuren ju- und dejustiert, usw. Ich hab also hier und da auch ein wenig Grundlagenwissen.

Auf was will ich hinaus? Mit dem Wissen kann ich heute nicht mehr viel Anfangen, es reicht aber um etwas zu beurteilen. Eine Spur zu schreiben, sie gleich danach wieder zu überschreiben, klar, da reicht es nur einmal zu überschreiben und die Daten sind weg. Die Mechanik sorgt dafür, dass hier der Schreib- Lesekopf wahrscheinlich genau über die gleichen Atome rüberfährt. Das kann man aber nicht damit vergleichen ob Daten schon paar Jahre auf dem Datenträger sind und nur ein mal überschrieben werden. Mal ein Beispiel einer Spur:

Code:
1 0000000000
2 0000000000
3 1010101010 <- SL-Kopf Schrieben
4 1010101010 <- SL-Kopf Schrieben
5 0000000000
6 0000000000
Code:
1 0000000000
2 0000000000
3 1010101010
4 1010101010 <- SL-Kopf Lesen
5 0000000000 <- SL-Kopf Lesen
6 0000000000
Code:
1 0000000000
2 0000000000
3 1010101010
4 1111111111 <- SL-Kopf Schrieben
5 1111111111 <- SL-Kopf Schrieben
6 0000000000
Das erste Beispiel zeigt die Spur wie die Daten vor Jahren geschrieben wurden, Beispiel zwei paar Jahre später den leicht dejustierten Zustand. Die alten Daten können nicht mehr so schnell und leicht gelesen werden wie früher, aber es reicht noch. Bereich 4 alleine reicht noch um die Daten zu lesen. Beschreibe ich Jahre später den Bereich (Beispiel 3), wird einerseits 4 überschrieben, aber auch 5. 3 wird nicht erfaßt. Das verstehe ich unter dejustiert.

Man sollte einfaches Überschreiben nicht mit dejustierten Spuren vergleichen. Ich hab früher genug Diskettenlaufwerke justiert um nachvollziehen zu können, dass sowas möglich ist. Das ist keine Zauberei, das ist Physik.

Was der H-Online Artikel beschriebt ist das überschreiben der gleichen Bereiche innerhalb kurzer Zeit. Wenn das so stimmt was die ermittelt haben, dann reicht es vielleicht tatsächlich die Daten nur ein mal zu überschreiben. Wobei ein mehrmaliges Überschrieben ein SL-Kopf nicht justiert. Man würde in dem Fall die Bereich 4 und 5 mehrfach überschrieben. Bereich 3 wäre für eine Softwarelösung zwar nicht zugänglich, das gilt aber nicht für eine Hardwarelösung.
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#42

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 23. Apr 2012, 23:23
Ich habe mal gehört. das es Leute gibt, die durch bloßes Handauflegen den Inhalt einer Festplatte rezitieren können. Verdammt, wo stand das bloß? Egal. Glaubt mir einfach.


Wissen ohne Belege = Glaube.

Finde Quellen, um deine "Religion der Spuren" zu belegen.

Ein dejustieren von Diskettenköpfen dürfte in den 70er Jahren noch gewesen möglich sein, mit diesen 5,25 oder 8 Zoll Dingern, die zudem noch so teuer waren, das sich eine Reparatur gelohnt hat. Heute nicht mehr. Es passen ja mittlerweile 1TB auf einen Oreo-Keks. Was soll da noch dejustiert sein?

@Asarbad: Danke für den Link, der mit dem Märchen des mehrmaligen Überschreibens aufhört. Ich war mir sicher, das gelesen zu haben, aber ohne Quelle poste ich nur meine Religion des Handauflegens. Kann mir eh keiner das Gegenteil beweisen.

Geändert von Furtbichler (23. Apr 2012 um 23:29 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.167 Beiträge
 
Delphi 12 Athens
 
#43

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 23. Apr 2012, 23:40
Ich biete auch sowas an: Brustvergrößerung durch Handauflegen.


Bedenke, daß bei Disketten mit wesentlich größeren Strukturen gearbeitet wird.
Dazu ist die Mechanik der Dikettenlaufwerke nicht sehr genau.

Es existiert zwischen den Spuren nur noch ein minimaler Abstand, damit sich die Spuren nicht gegenseitig beeinflussen.
Sehr viel Spielraum gibt es da nicht, für eine Dejustierung.

Denn je mehr man auf die Platte draufbekommt, um so teuerer kann man sie verkaufen.
Nutzloser Zwischenraum ist also quasi nicht vorhanden, womit auch kaum Platz vorhanden ist, wo dejustierte Daten stehen könnten.

Und selbst wenn, dann mußt du die Platte erstmal zerlegen, einen kleineren Lesekopf verbauen
und dazu ist es (wie man in einigen der Links nachlesen konnte) statistisch fast nicht möglich überhaupt genug verwertbare Daten zu finden.

Bei Disketten und vorallem bei Tapes mag das noch anders gewesen sein, denn da war die Mechanik einfach nicht statisch genug und es waren größere Strukturen und Sicherheitsabstände nötig, welche da auch mehr Spielraum für derartige Schattendaten bieten.

PS: Bei DVDs kann man viele Daten verstecken, in den Subdaten jedes einzelnen Sektors. Ich glaub das waren so um die 13% zusätzlicher versteckter Speicher, welcher für eine Fehlerkorrektur vorgesehn ist, falls verwendet.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#44

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 23. Apr 2012, 23:50
@Furtbichler

Ach, so wichtig ist es mir nicht ob du mir glaubst.

Mal was anderes zu Thema, nur um zu zeigen was möglich ist. Vor allen der zweite Beitrag ist interessant. Von wegen ein kleinerer Schreib-Lesekopf
http://www.datenretter.de/FLVPlayerP...ighQuality.htm
http://www.datenretter.de/FLVPlayerP...ighQuality.htm

PS: @himitsu

Glaubst du vor 10 Jahren sagte man sich - komm, lassen wir doch da etwas Zwischenraum für die Zukunft? Man hat immer das Maximale ausgenutzt. Und wenn du sagst da ist kaum noch Platz, dann sagst du bei Terrabyte HDDs ist Schluss. Man wird es immer noch mehr optimieren können.

Geändert von Popov (24. Apr 2012 um 00:50 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#45

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 24. Apr 2012, 07:18
Glaubst du vor 10 Jahren sagte man sich - komm, lassen wir doch da etwas Zwischenraum für die Zukunft? Man hat immer das Maximale ausgenutzt.
Gesagt hat man es natürlich nicht. Nur war es bei dem damaligen Stand der Technik nicht möglich die Spuren enger zu schreiben.

Zitat:
Und wenn du sagst da ist kaum noch Platz, dann sagst du bei Terrabyte HDDs ist Schluss. Man wird es immer noch mehr optimieren können.
Zumindest mit der Momentanen Technik des magnetischen speicherns mittels Platten und Schreib-/Leseköpfen wird da ziemlich sicher bei der Schreibdichte bald Schluss sein. Es sei denn du kannst die zugrunde liegende Physik verändern.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#46

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 24. Apr 2012, 07:27


Ich denke, dass Ihr das eigentliche Thema nun erledigt haben solltet.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#47

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 24. Apr 2012, 09:42
...Zumindest mit der Momentanen Technik des magnetischen speicherns mittels Platten und Schreib-/Leseköpfen wird da ziemlich sicher bei der Schreibdichte bald Schluss sein. Es sei denn du kannst die zugrunde liegende Physik verändern.

Solange man nicht in den Bereich der atomaren Kräfte gekommen ist, ist immer noch eine Steigerung möglich.
http://de.wikipedia.org/wiki/Rasterkraftmikroskop
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.415 Beiträge
 
Delphi XE5 Professional
 
#48

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 24. Apr 2012, 11:57
SSDs nutzen um die Chips gleichmässig zu abzunutzen einen interne Verteilungsroutine.
Daher kann es passieren, dass auf teilen der Flashchips nicht mehr zugegriffen wird.
Was wieder rum bedeutet, dass die Daten dort nicht mehr überschrieben werden können...
Wen eine SSD eine bestimmt Kapazität hat und man diese komplett überschreibt, müssen doch logischerweise alle Teile auch genutzt werden und damit alle Daten überschrieben werden.
Nein, da die Chips meist (wie Festplatten auch) größer sind.
Dadurch können defekte ausgeglichen werden.
Defekte Bereiche werden ausgeblendet bzw. die Zugriffe auf heile Bereiche umgelegt.
Somit kannst du nie auf alles zugreifen.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Benutzerbild von SubData
SubData

Registriert seit: 14. Sep 2004
Ort: Stuhr
1.078 Beiträge
 
Delphi 11 Alexandria
 
#49

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 24. Apr 2012, 16:30
Ich würde ja eher dazu raten, die Daten auf der Festplatte gar nicht erst im Klartext abzuspeichern.
TrueCrypt und gut, da stellt dann so schnell keiner was wieder her
Ronny
/(bb|[^b]{2})/
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.358 Beiträge
 
Delphi 11 Alexandria
 
#50

AW: Sicheres Löschen durch Überschreiben bei SSDs?

  Alt 24. Apr 2012, 16:37
Das ist aber wie ich feststellen musste ziemlich langsam. Wenn das Repository bei mir auf eine TrueCrypt Partition ausgecheckt ist, wird Delphi selbst mit i7 CPU und SSD ziemlich langsam...
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 6   « Erste     345 6      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:59 Uhr.
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