Löschfunktion von Android - Sicherheitstechnisch ein Desaster?

  • 54 Antworten
  • Letztes Antwortdatum
Hallo,

wie ich die Datei mmssms.db mit root auf SD Karte/Computer übertragen kann? Ich möchte euch um eine Kurzanleitung biten. Danke

Vielen Dank
Bolka

Josha schrieb (Thread ist geschlossen)

Android speichert SMS (wie fast alles andere auch) in sqlite datenbanken. Die Datenbank die SMS Nachrichten enthält liegt unter
/data/data/com.android.providers/telephony/databases/mmssms.db.

Die datei mit root auf SD Karte/Computer übertragen und mit einem beliebigen sqlite viewer öffnen. Evtl. werden die SMS nicht direkt dort gelöscht sondern erstmal nur geflagt.
falls sie wirklich gelöscht werden sollten aus der DB gibt es evtl ein sqllite recoverytool.

Viel Erfolg,
joscha
 
In ADBRecovery musst du zum Mounten lediglich

mount /data
bzw.
mount /system
eingeben.

Es wird automatisch mit RW gemountet. umount macht das Ganze wieder Rückgängig
 
So es klappt.:)

Wie lösche ich sicher meine Daten auf dem Smartphone?
Bei einem Wipe werden die Daten nicht überschrieben, so das Daten noch nachträglich ausgelesen werden können.
Um nun sicher Daten zu löschen und das unwiderruflich sind ein paar Schritte notwendig.
Bitte nicht einfach "nur so" ausprobieren, wenn kein Nandroid-Backup vorhanden ist. Nach den Befehlen ist das System erst einmal unwiderruflich gelöscht.
Benötigt wird ADBRecovery, ADB SDK und ein Voller Akku.
Was ist zu tun?
Das Smartphone im Recovery-Modus starten
/data beschreibbar mounten:
Code:
mount /data
Alle Daten in /data löschen:
Code:
rm -fr /data/*
Eine Datei in /data erzeugen:
Code:
touch /data/abfall
Die Datei /data/abfall mit Datenmüll füllen, bis die Partition voll ist:
Code:
cat /dev/urandom >>/data/abfall
Kurze Zeit später erhältst du die Meldung:
Code:
cat: write error: No space left on device
Ein df ergibt:
Code:
Filesystem           1K-blocks      Used Available Use% Mounted on
tmpfs                   115216         0    115216   0% /dev
/dev/block/mtdblock20
                        108544      1212    107332   1% /cache
/dev/block/mmcblk0p1   7759936   4249472   3510464  55% /sdcard
/dev/block/mtdblock21
                        201856    201856         0 100% /data
Somit wurde alles was vorher auf dieser Partition war mit Datenmüll überschrieben.
Nun muss natürlich die erzeugte Datei gelöscht werden:
Code:
rm -fr /data/abfall
Reboot und Fertig:)
 
HA!
Immerhin ein Workaround! Danke fürs testen ;-) Wünschte nur hätte es selber machen und Ausprobieren können aber ich glaub da hat mein Chef ein Problem mit^^ Bin froh, das er nix gegen das Surfen sagt...
 
bolka schrieb:
Hallo,

wie ich die Datei mmssms.db mit root auf SD Karte/Computer übertragen kann? Ich möchte euch um eine Kurzanleitung biten. Danke

Vielen Dank
Bolka
Zu deinem Problem.
Die Datei musst du Mittels root-Explorer oder aber ADB shell auf die sdcard Kopieren. Danach kannst du sie mit geeigneten Programmen auf deinem PC einlesen. Sollte die SMS dort nicht mehr vorhanden sein, bleibt nur die Methode, die ich im geschlossenen Thread geschrieben habe.
Anleitungen zu ADB shell und Root-Explorer findest du hier im Forum.

Gruß
Martin
 
Hi,

vielen dank. Letzte Frage. Wo finde Ich den root Explorer oder ADB? Wie ich die Tools auf dem Milestone installieren kann?
DANKE :)

Grüsse
Bolka
 
Hi, pech, pech...

Market (Google Checkout akzeptiert keine von meinen Credits Card - Die von Ihnen angegebenen Informationen enthalten Fehler.). Also den root Explorer kann ich nicht herunterladen.
Android SDK and AVD Manager bei der Available Packages meldet meldet Failed to fetch URL: HTTPS SSL error - Nopackages found. Dh. ich kann auch Android SDK Tools, USB Driver Package r2 und SDK Plattform Android 2.0. nicht anbinden....

Was tun?

Danke
Bolka
 
Hi, habe genau die SDKs heruntergeladen und nach Anleitung installiert...
Soll die Credit Card zuerst per Internet angemeldet werden?

Gruss
Bolka
 
Wenn du Android SDK hast benötigst du nicht unbedingt den Root-Explorer. Natürlich muss deine Karte bei Google registriert werden um das du diesen im market nutzen kannst. Dazu benötigst du logischerweise auch einen GoogleAccount.
 
Das Problem ist dass die SDK nicht richtig funktionieren (ADB kann ich nicht anbinden/herunterladen).
Meine CreditCard ist bei Google registriert und akzeptiert....

Ist in dem Forum jemand aus Köln der mir direkt helfen kann? Danke

Gruß
Bolka
 
Hi,

endlich mit der Karte gklappt. Mit AMEX hat es nich funktioniert. Mit VISA - ja.
Ich habe Root Explorer heruntergeladen. Leider in dem Verzeichnis data ist gar nix zu finden. Welche Einstellungen muss ich noch vornehmen um die mmssms.db. auf der SD Karte speichern zu können? (siehe unten)

Danke
Bolka

Josha schrieb (Thread ist geschlossen)

Android speichert SMS (wie fast alles andere auch) in sqlite datenbanken. Die Datenbank die SMS Nachrichten enthält liegt unter
/data/data/com.android.providers/telephony/databases/mmssms.db.

Die datei mit root auf SD Karte/Computer übertragen und mit einem beliebigen sqlite viewer öffnen. Evtl. werden die SMS nicht direkt dort gelöscht sondern erstmal nur geflagt.
falls sie wirklich gelöscht werden sollten aus der DB gibt es evtl ein sqllite recoverytool.

Viel Erfolg,
joscha
 
Bei mir ist die Datei unter /data/data/com.android.providers/telephony/databases/mmssms.db zu finden.
Auswählen indem du die die Datei länger gedrückt haltst, copy wählen, auf /sdcard gehn und paste wählen
 
bei mir, das Verzeichnis Data ist komplet leer...
Zu sehen sind:
cache
config
d
data (diese ist leer)
....
....


Bolka
 
/data kann und sollte nicht leer sein.
Was hast du verher mit dem Gerät gemacht??????
 
mareher schrieb:
/data kann und sollte nicht leer sein.
Was hast du verher mit dem Gerät gemacht??????
Frag mal lieber welches Gerät er hat und ob es gerootet ist (App2SD) ? ;)
Unter /data kann ich bei mir nämlich beim gerooteten G1 auch nix finden. :D
Android ist nicht gleich Android. ;)
 
gar nix. Diese Verzeichnis ist einfach leer!
 
Oki
was für ein Gerät hast du und ist es gerootet bzw. besitzt es ein CustomRom?

Passe doch mal dein Profil an, so das man auch sehen kann was du hast
 
Motorola Milestone. Die SMSe die ich in den letzten Tagen gesendet habe und bekommen habe sind zu sehen (bei SMS/MMS). Data ist leer...

Gruss
Bolka
 

Ähnliche Themen

F
Antworten
4
Aufrufe
346
heinzl
heinzl
Scum
Antworten
0
Aufrufe
84
Scum
Scum
T
Antworten
7
Aufrufe
281
Fulano
Fulano
Zurück
Oben Unten