Як ми з карт пам`яті відновлюемо інформацию
«Тут вся моя подорож до островів!»
З такими словами клієнт передав нам MicroSD картку зі смартфону. Картка не визначається нормально картрідерами, ємність 0.5 КБ. Звичайна проблема - пошкодження таблиць трансляції або вбудованих мікропрограм. Єдиний метод відновлення - читання вмісту NAND пам'яті минаючи контролер, після чого збірка отриманих «сирих» даних в те, що нам звично бачити як файли. Зі звичайними флешками проблем немає - Випаюємо чіпи пам'яті, читаємо программатором. Але з цієї карти пам'яті нічого випаювати - вона сама по собі і є єдиний чіп. Єдиний шанс - підпаятись до електричних доріжок під захисним лаком, якщо звичайно вони там є…
Знімаємо захисний шар:
Готуємо робоче місце, мікроскоп, надтонкий провід і спеціальну перехідну плату, де буде «жити» піддослідний накопичувач:
Через декілька годин копіткої праці, маємо на результат:
Що ж, тепер саме час прочитати ID пам'яті, і якщо все добре, приступати до читання її вмісту:
Відмінно! Є результат. Однак цей результат - не файли користувача. Тут ще «пиляти і пиляти»: має бути трохи магії багато годин роботи по корекції вичитаних даних за допомогою кодів корекції помилок ECC, обчислення параметрів збірки й аналіз отриманого образу:
Після ще кількох чашок кави і магічних заклинань отримуємо те, заради чого було розпочато цей довгий і складний шлях:
Дзвонимо клієнту, кличемо його глянути результат й випити з нами кави
Відправити відповідь
Залиште перший коментар