Kingston 64GB mSD 983A98A376 / Phison(PS)

Model: FD32B08UCT1-FA

  • Vendor: Toshiba
  • Identifier: 983A98A376 
  • Page size18432 bytes
  • Block size: 7077888 bytes (384 pages x 18432)

NAND lasīšanas konfigurācija.

Šoreiz varēja iztikt bez lodēšanas, jo laboratorijā tagad ir pieejami šie foršie adapteri no Multi-com.

Dotajai kartei ir 4 kristāli. VNR datubāzē bija tikai viena konfigurācija šim čipam un tā derēja bez pielāgošanas.

Pirmā lieta, kas krīt acīs, ir bloki, kuros nav SA struktūras. Tie ir bloki, kuri nesatur lietotāja datus - garbage blocks. Kā arī ECC beigas satur FF vērtību, kas vizuāli atgādina bad column un mazliet jauc galvu. Lapas struktūra ir tipiska Phison kontrolierim. Nākamais uzdevums ir atrast ECC codewords. Un tas ir - PS_MicroSD_18342(ecc116b)_16.bch

Daudz lapas rādījās bojātas, tāpēc, tika veikta visu dump atkārtota lasīšana izmantojot atrasto ECC.

Pēc dump koriģēšanas, viss izskatās labi. Attēlā redzamās kļūdainās lapas pieder pie garbage bloka. Tālāk ir jāatbrīvojas no nevajadzīgajiem blokiem. To dara ar Offset rīku.

Attēlā redzams rezultāts - vajadzīgie bloki tagad atrodas secīgi viens aiz otra bez pārrāvumiem.

XOR atslēgu neizdodas atrast, tāpēc, jāpielieto Phison dynamic XORPēc tam uzrādījās XOR atslēga Phison(PS)\PS2251(16K_384p)_AF9E02.xor.

Tagad Exif atslēgvārda meklēšana izmeta daudz rezultātu un uzrādīja pazīstamu JPEG failu struktūru.

Nākamais uzdevums ir apvienot visus četrus dampus vienā. Salīdzinot dampus savā starpā, redzama līdzīga struktūra.

Tas nozīmē, ka nepieciešams apvienot visus dampus pa lapām. Area size ir lapas izmērs - 18432 baiti.

Tālāk atliek sakārtot blokus pēc LBN un atsijāt nevajadzīgos blokus. Pirmie divi baiti SA ir header.

Paturot tikai blokus ar Header vērtību FFFF, izdevās sarindot blokus pēc LBN (loģiskā bloka numurs) augošā secībā.

 Pēc tam jāveic RAW skenēšana, jo failu sistēmu neizdevās salipināt. Visi video un attēli tika atjaunoti. Daži faili ir bojāti dēļ bitu kļūdām. UFS Explorer pat mazliet atjaunoja failu sistēmas struktūru.