eMMC (aus Telefon mit Android) auslesen

OP #7222520
Lesenswert?

Hallo,

ich habe hier aus einem defekten (Wasserschaden) Huawei P20 Lite die 
eMMC rausgelötet. Dann habe ich mir den passenden Adapter gekauft, 
reingesetzt und an einen Rechner mit Linux angeschlossen. Dort bekomme 
ich:

[3054670.178839] usb 3-2: USB disconnect, device number 3
[3054688.883396] usb 3-2: new SuperSpeed Gen 1 USB device number 4 using 
xhci_hcd
[3054688.907439] usb 3-2: New USB device found, idVendor=05e3, 
idProduct=0749, bcdDevice=15.03
[3054688.907445] usb 3-2: New USB device strings: Mfr=3, Product=4, 
SerialNumber=5
[3054688.907448] usb 3-2: Product: Storage eMMC8bit
[3054688.907451] usb 3-2: Manufacturer: Generic
[3054688.907454] usb 3-2: SerialNumber: Storage eMMC8bit
[3054688.914293] usb-storage 3-2:1.0: USB Mass Storage device detected
[3054688.914792] scsi host5: usb-storage 3-2:1.0
[3054689.921248] scsi 5:0:0:0: Direct-Access     Generic  STORAGE 
DEVICE01 1503 PQ: 0 ANSI: 6
[3054689.921934] sd 5:0:0:0: Attached scsi generic sg3 type 0
[3054690.613573] sd 5:0:0:0: [sdd] Attached SCSI removable disk

sdd wird nicht automatisch gemountet. Daher die Frage:
Kann ich das irgendwie mounten? (gparted) zeigt mir neben sda kein 
weiteres Gerät an.

Dann gehe ich auch davon aus, dass sehr wahrscheinlich verschlüsselt 
wurde. Wie ist das, liegt der Schlüssel mit auf der eMMC oder liegt der 
an anderer Stelle?
Konkret:
Wenn ich diese eMMC in ein neues funktionierendes baugleiches Telefon 
einbaue (das traue ich mir zu und finanziell wäre es der Speicherinhalt 
auch wert), startet das dann ganz normal von dieser eMMC oder geht das 
nicht weil der Schlüssel noch irgendwo im alten dekeften Telefon liegt?

Danke!
Gast #7223840
Lesenswert?

Moin,

wenn ich deine linux log richtig interpretiere, dann wurde dein USB emmc 
adapter kerannt, und der hat wiederum erkannt, das da was eingesteckt 
wurde, ...

ob deine verdrathung zur emmc selber sauber ist, und ob die emmc auch 
sauber antwortet und nicht schon aufgrund des wasserschadens ggf 
gegrillt wurde ist leider nicht ersichtlich.

Ich hätte zumindest erwartet, das du über /dev/sdx auf die sektoren 
zugreifen kannst. und mit dd ggf einen dump der emmc machen kanst.

ggf wird da auch noch mit pw schutz, drm oder ähnlichen gearbeitet. emmc 
bietet da glaube ich funktionen, nur damit hab ich selber noch keine 
erfahrungen.

ps. die emmc spezificationen sind bei der JEDEC "öffentlich" verfügbar. 
und auch die datenblätter der emmc hersteller enthalten meist teile der 
jedec spezification.
#7223880
Lesenswert?

123 schrieb:
> Ich hätte zumindest erwartet, das du über /dev/sdx auf die sektoren
> zugreifen kannst. und mit dd ggf einen dump der emmc machen kanst.

Wenn die ganze eMMC verschlüsselt ist, nicht nur einzelne Partitionen, 
dann sieht das System die Partitionierung nicht, somit auch kein 
/dev/sdd1. Blockweiser Zugriff sollte über /dev/sdd möglich sein, nur 
kann man sich davon nicht viel kaufen, wenn die Verschlüsselung etwas 
taugt und der Schlüssel nicht auf der eMMC selbst liegt.
#7224216
Lesenswert?

Das Dateisystem kann man lesen dafür gibt's Software die das aus dem 
eMMC (bzw UFS) übersetzt. ext4 oder f2fs liese sich sogar mounten, aber 
jede Datei ist einzeln verschlüsselt. Bis auf die hypothetische 
Möglichkeit die Schlüssel aus eingefrorenem RAM zu lesen ist keine 
Methode bekannt (angemeldete Session vorausgesetzt).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren