![Восстановление данных с флешек Monolith Восстановление данных с флешек Monolith](/upload/medialibrary/895/895831f6ffd3dbd4940fa83055db3579.png)
В кругу ремонтников мы прозвали такое исполнение корпуса «монолит». Из-за того, что микросхема контроллера и микросхема памяти NAND выполненны в «одном флаконе».
Такой конструктив коснулся не только USB флешек, но и карт памяти SD, и конечно MicroSD.
![Восстановление данных с флешек Monolith Восстановление данных с флешек Monolith](/upload/medialibrary/a8b/a8b1a75b4c95d55e6949664524faa867.png)
Производителей флешек можно понять — стильно, гламурно, миниатюрно, но…
Восстановление данных с таких флешек, весьма и весьма проблематично.
На флешках обычно, либо сгорает контроллер, либо частично изнашиваются ячейки памяти. При любой неисправности требуется получить доступ к памяти напрямую.
Восстановление данных с обычной флешки, осуществляется путём спаивания микросхемы, считывания её на программаторе поддерживающем NAND и дальнейшей сборкой содержимого. Сборкой названо, потому что данные там не лежат в явном виде, они разбросаны по всей микросхеме по алгоритму контроллера.
Данные, контроллер разбрасывает «кусками» для равномерного износа флешки. Контроллеров и их прошивок великое множество, алгоритмы и размеры «кусков» разные. Специалист и/или софтина анализирует данные, понимая алгоритм может собрать рассыпанный «бисер» в нужной последовательности и вуаля, данные восстановлены.
Но с монолита ничего не спаяешь… Шеф, что делать?
Берём дремель и пасту гои, сполировываем слой лака с «пуза» флешки, делать это лучше под микроскопом для внимательного контроля, что бы не переборщить. Некоторые товарищи трут наждачкой или скальпелем, но есть опасность повредить нужные и ценные дорожки с контактами.
![Восстановление данных с флешек Monolith Восстановление данных с флешек Monolith](/upload/medialibrary/8ee/8ee0fec5fdaa48b39e839f43d304dcf1.png)
Я пользуюсь отечественным микроскопом МБС-10 и жалом Weller LT 1L 0,25мм., провода от 0,2 до 0,5мм в лаке.
Тут паяемся к дорогам.
![Восстановление данных с флешек Monolith Восстановление данных с флешек Monolith](/upload/medialibrary/40e/40ea0c1f0ea612054ec31473d2d6f167.jpg)
Тут к пятакам.
![Восстановление данных с флешек Monolith Восстановление данных с флешек Monolith](/upload/medialibrary/5c7/5c77d8b9603e41f54f665510a5078e33.jpg)
И вот тут на сцену выходит первый ньюанс: Откуда мы знаем КУДА паяться?
NAND есть NAND, производители флеш: Samsung, Hynix, Micron, Intel и прочие, выкладывают датащиты на микросхемы в обычных корпусах (TSOP,BGA), там контакты расписаны, где шина данных, управляющие сигналы, «питос», земля… У всех обычных NAND выводы стандартизированы, но самое главное что там (в пдфниках) есть диаграммы уровней сигнала, а это то что нам нужно.
Используем логический анализатор для вылавливания нужных нам точек сравнивая их с датащитом производителя. У нас в лабе 500Мг 35 канальный логический анализатор. Занятие это весьма муторное.
Но главная проблема для работы логическим анализатором — это найти такую же рабочую флешку. На трупе мало что можно найти, так как он почти не откликается.
Нюанс второй: Иногда не все контакты на «пузе»!
Да, не на всех монолитах, требуемые для восстановления данных контакты выведены на верхний слой. Текстолит слоёный…. где там в недрах флешки контакты шеф??
Рентген нас спасёт.
![Восстановление данных с флешек Monolith Восстановление данных с флешек Monolith](/upload/medialibrary/3dc/3dcb7ac473b9e832a863f8141ac2c354.jpg)
![Восстановление данных с флешек Monolith Восстановление данных с флешек Monolith](/upload/medialibrary/8ae/8ae8b5cfaeca20bf91a5b6d70a8d50e5.jpg)
При рассмотрении слоёв под рентгеном можно посмотреть где нужно стачивать слои, в каком месте.
![Восстановление данных с флешек Monolith Восстановление данных с флешек Monolith](/upload/medialibrary/f1a/f1aab8c2983854e65b501ebd53c494d0.jpg)
Найти контакты, припаяться, а потом разложить как надо, как и с обычной флешки.
Резюме.
Восстановление данных с монолита дороже, дольше, сложнее, чем с обычной флешки.
Источник