Guten Tag, liebe Microcontroller Community, ich bin 25 Jahre alt, studiere momentan Elektrotechnik und habe mich schon immer für Elektronik jeglicher Art interessiert. Da meine Frage nicht auf Software, Apps oder ähnlichem basiert, habe ich sie in das Forum für digitale Signalverarbeitung gestellt, sollte ich mit meinem Anliegen in diesem Bereich falsch sein, bitte ich um Verzeihung. Ich habe ein etwas älteres Smartphone welches keine Verschlüsselung unterstützt und nun möchte ich sicher gehen, dass eine etwa 0,5MB große Datei sicher gelöscht ist. Für diese Frage wende ich mich an die mikrocontroller.net Community, da ich schon länger vor hatte mich hier anzumelden und hier schon oft sehr fachkundige Beiträge gefunden habe. Ich weiß/habe gehört dass Smartphones mit Flash Speicher über wear leveling verfügen und mehrere Partitionen haben, welche ein direktes überschreiben einer Datei erschweren/verhindern. Das Gerät hat 32GB Speicher, die zu löschende Datei ist eine einzelne etwa 0,5 MB große datei. Das Smartphone habe ich zunächst auf Werkseinstellungen zurück gesetzt um jeden privat genutzten Speicher wieder für erneutes Beschreiben frei zu geben, daraufhin habe ich den gesamten Speicher 2x mit Spielen und Serien überschrieben, bis nur noch unter 0,5MB Speicher verfügbar waren, woraufhin ich das Smartphone wieder auf Werkseinstellungen zurück gesetzt habe. Könnte mir jemand sagen wie die Chancen stehen, dass diese einzelne Datei sicher überschrieben wurde? Ich habe leider keine Informationen über die verwendeten Speichercontroller, bzw. darüber wie Android den Speicher verwaltet. Ich bin mir nicht sicher ob bei einem Smartphone verschiedene Partitionen mit dediziertem Speicher erstellt werden die möglicherweise nicht mit Nutzerdaten überschrieben werden können, oder ob man als Nutzer lediglich keinen Zugriff auf diese Speicherbereiche hat. Ich bin für jede Antwort dankbar. Liebe Grüße, Jan
:
Verschoben durch Admin
Moin, als Erstes: Poste doch mal die genaue Modellbezeichnung. Wenn es einen offiziellen Teardown irgendwo gibt, lässt sich auch von den Spezis einiges besser einschätzen. Grundsätzlich: Bei einer eMMC hast du kaum Kontrolle über die Sektoren/Blöcke, bei einer reinen Kernel-Lösung schon. Mit einer geeigneten App lässt sich auch allenfalls das Kernel-Log dazu auslesen. Dann kann man auch entsprechend die Sektoren gezielt löschen. Gerootet haben musst du das Handy dann so oder so. Meistens ist "unter die Presse legen" kosteneffektiver (aber ökologisch auch verwerflicher)
Jan M. schrieb: > Könnte mir jemand sagen wie die Chancen stehen, dass diese einzelne > Datei sicher überschrieben wurde? 99,5%
Jan M. schrieb: > Das Gerät hat 32GB Speicher, die zu löschende Datei ist eine einzelne > etwa 0,5 MB große datei. Gezieltes Überschreiben geht heutzutage da eigentlich nicht dank https://en.wikipedia.org/wiki/Wear_leveling . Jan M. schrieb: > daraufhin habe ich den gesamten Speicher 2x mit Spielen und > Serien überschrieben, bis nur noch unter 0,5MB Speicher verfügbar waren, > woraufhin ich das Smartphone wieder auf Werkseinstellungen zurück > gesetzt habe. Wunderbar, so hätte ich das auch gelöst. Wenn es gerootet ist kannst du da auch einfach mit dd eine große Datei erzeugen. Jan M. schrieb: > Könnte mir jemand sagen wie die Chancen stehen, dass diese einzelne > Datei sicher überschrieben wurde? Schwer. Aber vermutlich nahe an den 100% wenn du nicht ausversehehn z. B. eine andere Partition mit Daten gefüllt hast als die auf der die zu überschreibende Dati gelegen hat.
Daten löschen kann nur dort, wo man auch hinkommt. Du kannst den Speicher versuchen randvoll zu schreiben, wirst aber nie erfahren ob defekte Zellen Deiner Daten zufällig ausgelagert wurden. Das Programm h2testw prüft z.B. SD-Karten durch vollschreiben auf Brauchbarkeit und Geschwindigkeit. Siehe heise.de
Hier gibts detailierte Informationen inkl. Tabelle wo man die passende Massnahme aussuchen kann je nach dem wie wichtig diese zu löschende Datei ist: https://media.ccc.de/v/camp2015-6799-how_to_destroy_a_laptop_with_top_secrets
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.