Forum: PC Hard- und Software MicroSD aus Huawei Smartphone, Dateien korrupt?


von Christian Z. (chrzolo)


Lesenswert?

Hi zusammen,

folgende Situation: mein Huawei P20 hat den Geist aufgegeben und hängt 
in einer nicht lösbaren Bootloop. Kein Recovery möglich etc.

Nun geht es mir um die Daten auf der SD-Karte die sich darin befand: 
eine 8GB Samsung MicroSDhc.

Mit einem handelsüblichen USB-SD Adapter, aber auch MicroSD auf SD und 
SD-Adapter direkt in den Laptop wird die SD korrekt erkannt und lässt 
sich normal durchsuchen, allerdings sind praktisch alle Dateien entweder 
defekt oder irgendwie verschlüsselt. Dateiname, Größe, Änderungsdatum 
etc. stimmen alle. Ordnerstruktur ist korrekt etc.

Nun lässt sich aber nichts davon öffnen. Videos, Bilder, pdfs...die 
Standardprogramme von Windows zeigen dann Fehler je nach Dateiformat. 
Wiedergabe nicht möglich, Format nicht unterstützt etc.

Testweise habe ich mal eine pdf Datei von der SD Karte durch diverse 
Online "Reparaturtools" gejagt. Während die meisten nur den Fehlschlag 
anzeigen, gab mir einer zumindest ein paar Details:
1
0x80410104 - E - The file header was not found.

Ähnliche Fehler bekomme ich bei den .mp4 und .jpg Dateien.

Meine Frage ist ob jemand eine Idee hat, was da los sein könnte. Ist das 
gar eine Verschlüsselung vom Huawei Gerät, was verhindert dass sich die 
Dateien extern öffnen lassen? Ich kannte bisher keine Verschlüsselung, 
bei denen die Ordnerstruktur, Dateinamen -und Größe etc. vorhanden 
bleiben und nur solche Fehler kommen.
Hat jemand eine Idee wie man an die Daten kommt - ohne das defekte 
Smartphone?
Dankeschön

von Alexander (alecxs)


Lesenswert?

als erstes mal Windows deinstallieren

von Christian Z. (chrzolo)


Lesenswert?

Alexander schrieb:
> als erstes mal Windows deinstallieren

das nutze ich für einen Nachtrag: CHKDSK findet keine Fehler auf der 
Karte. In einem anderen Android Smartphone listet er mir in der Galerie 
auch die Bilder und Videos der Karte aus dem DCIM Ordner auf, kann diese 
aber auch nicht öffnen oder anzeigen.
Selbiges gilt für die Dateien mit allen anderen Formaten.

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Android kann in der Tat die Dateien einzeln verschlüsseln, statt direkt 
auf der Block-Ebene des Datenträgers:

https://source.android.com/docs/security/features/encryption/file-based

von (prx) A. K. (prx)


Lesenswert?

Verschlüsselung der µSD ist optional und ab irgendeiner Android-Version 
handelt es sich um filebasierte Verschlüsselung. Die äussert sich genau 
so wie von dir beschrieben: Die Struktur ist in Ordnung, der Inhalt 
unbrauchbar. Nicht jeder merkt rechtzeitig, was das bedeutet.

Der Schlüssel dazu steckt im Handy, nicht auf der Karte, und ist 
mindestens gegen einfachen Zugriff gesichert. Du darfst die Daten als 
verloren betrachten.

: Bearbeitet durch User
von Alexander (alecxs)


Lesenswert?

Wie Christian schon schrob, normalerweise werden bei FBE die Dateinamen 
auch verschlüsselt, von daher finde ich es etwas ungewöhnlich. Üblich 
ist auch, dass eine SD Karte die als "portable" genutzt wird, 
unverschlüsselt bleibt.

Standardmäßig liefert Android nur eine Verschlüsselung für "Adoptable 
Storage". Gut aber Hersteller machen eh was sie wollen. Samsung und 
Huawei bieten Verschlüsselung anscheinend auch für die SD Karte an.

Man müsste mal ein Huawei P20 in die Finger kriegen um das sicher sagen 
zu können.

: Bearbeitet durch User
Beitrag #7659380 wurde vom Autor gelöscht.
Beitrag #7659388 wurde vom Autor gelöscht.
von Alexander (alecxs)


Lesenswert?

Niklas G. schrieb:
> https://source.android.com/docs/security/features/encryption/file-based

> Caution: On devices that launched with Android 10 or lower, the default
> filenames encryption mode on adoptable storage was not valid on most
> devices, and it differed from the default mode on internal storage.
> Therefore, on such devices it must be explicitly overridden, usually to
> aes-256-cts.

Zu deutsch, Dateinamen blieben aufgrund eines Bugs unverschlüsselt. 
Allerdings steht auch weiter oben, das immer auch FDE-verschlüsselt wird 
(metadata encryption) außer der Hersteller hat es explizit deaktiviert.

> Since Android 9, FBE and adoptable storage can be used together.
>
> Specifying the fileencryption fstab option for userdata also
> automatically enables both FBE and metadata encryption on adoptable
> storage. However, you may override the FBE and/or metadata encryption
> formats on adoptable storage by setting properties in
> PRODUCT_PROPERTY_OVERRIDES.

Den FDE encryption key für den Adoptable Storage fände man wohl noch in 
/data/misc/vold oder /data/misc_ce/0/vold (so das Huawei P20 noch 
bootfähig wäre) damit liese sich eine Partition auch offline 
entschlüsseln.

Allerdings fehlen dann immer noch die FBE Datei-keys irgendwo aus den 
inode encryption xattrs oder dentrys, und selbst die sind ohne den 
Master key aus dem Telefon (den man nicht extrahieren kann, Huawei 
iTrustee) wertlos. Leider gibt's zu Adoptable Storage + FBE so gut wie 
gar nichts im Netz zu finden.

Alexander schrieb:
> Der Schlüssel liegt in der (SPU) Secure Processing Unit und die Hashes
> im (RPMB) Replay Protected Memory. Da kommst Du auch bei entsperrtem
> Bootloader nicht ran.

: Bearbeitet durch User
von Ob S. (Firma: 1984now) (observer)


Lesenswert?

Christian Z. schrieb:

> Hat jemand eine Idee wie man an die Daten kommt - ohne das defekte
> Smartphone?

Aus'm Backup holen. Wenn du keins hast, waren die Daten nicht wichtig.

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
Noch kein Account? Hier anmelden.