Восстановление информации с монолитной флешки.

Не совсем ремонт конечно, но очень близко связано с ним.


Занимаюсь данным делом давно, но интересные случаи бывают не часто. Обычно люди по ошибке удаляют файлы, либо вынимают флешки не размонтирование их. Проблема решается любой рекаверилкой типа р-студии, изи-рекавери и т.д. и т.п.


Реже бывают случаи, когда приходится разбирать корпус флешки, отпаивать микросхемы NAND-флеша, вычитывать на программаторе и потом собираться всё это воедино.


Ну и совсем редко бывают зубодробильные случаи, когда флешка имеет ещё и монолитное исполнение и просто так отпаять и считать микросхемы флеша нельзя. Вот одного из таких доходяг на днях принёс товарищ, с выпученными глазами и мольбами о восстановлении с флешки содержимого и желательно в кратчайшие сроки.


Принёс товарищ вот такого пациента. Эта фотка не моя, честно стырена с просторов интернета, исходный вид пациента забыл сфотографировать. Остальные фото будут моими.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

Монолитный Кингстон. Вообще монолиты - это самая большая головная боль всех специалистов по Data Recovery.


Флешка при вставлении не подавала признаков жизни и не определялась системой.


Товарища сразу обрадовал, что шансов на восстановление не много, монолиты всегда были геморройные в плане восстановления. За одно прочитал ему лекцию о вреде монолитов в сельском хозяйстве.


Ну что же, приступим к делу. Надфиль в руки и стачиваем им края металлического корпуса флешки. Далее плоскогубцами и пассатижами вскрываем корпус как консервную банку и вынимаем оттуда саму монолитную флешку.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

Берём мелкую (1000-1200) наждачную бумагу и с обратной стороны снимаем компаунд. После снятия компаунда нам открывается замечательная картина - с обратной стороны флешки есть служебные точки подключения. Обычно эти точки используются на заводе для тестирования и заливки прошивки.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

Это просто замечательно. В этом случае вероятность восстановления данных с флешки возрастает в разы. Обычно на такие контакты помимо тестовых сигналов выведено ещё и подключение к микросхемам nand-памяти.

Для снятия дампов микросхем памяти берём программатор со специальной колодкой для распайки монолитных флешек.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

Приклеиваем флешку по центру и кладём получившуюся конструкцию под микроскоп.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

Наносим флюс, раскладываем на каждый контактный пятачок по шарику припоя. Для этого дела удобно использовать шары для реболла микросхем в корпусе BGA. Я использовал 0.40 шары. Берём прямые не трясущиеся руки, паяльник с сухим, не залуженным жалом и пропаиваем-залуживаем каждый пятачок.


Хотел снять видео сего процесса, но оно по каким-то причинам сниматься не начало, а заметил это я уже по завершении процесса лужения. Но ничего, не расстраивайтесь, будет вам дальше "Geek porn" видео.


Смываем флюс и получаем вот такую картину.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

Вдоволь налюбовавшись на это зрелище и немного отдохнув приступаем к самому сложному этапу ручной работы - припайке флешки к программатору проводами. Толщина проводов - тоньше человеческого волоса.


Вот этот процесс уже удалось записать на видео. Рейтинга на вставку видео пока не хватает, по этому вот ссылка на сей кропотливый процесс. Видео на ютубе.

Руки немного трясутся и иногда не попадаю по высоте. Это всё из-за того, что камера отключает один из окуляров. А паять без бинокулярного зрения оооочень трудно. Не чувствуешь расстояния по высоте, и совместить воедино провод, жало и точку пайки проблематично.


Достаём из под микроскопа, моем, сушим. Вот так выглядит это всё дело распаянное на программаторе.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

И чуть крупнее сама флешка.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

Ручная часть работы окончена, теперь очередь софтверной. Подключаем программатор к компьютеру и запускаем софт для считывания дампов микросхем nand-памяти.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

Идентификаторы микросхем считались верно и полученный объём совпадает с объёмом флешки. Это замечательно! Значит мы распаяли всё верно и контроллер флешки не мешает нам общаться с микросхемой памяти напрямую.

Ещё 2 часа и дампы считаны.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

А товарищ тем временем уже давно сбежал домой, так как весь экшн окончился, а ожидание его вгоняет в уныние.


Открываем полученные файлы для анализа содержимого уже в другом софте.

По содержимому служебной информации определяем тип контроллера и паттерн для XOR-преобразований. В нашем случае оказалось, что внутри флешки стоит контроллер Phison семейства PS2251. За одно по контрольным суммам (ECC) исправляем битовые ошибки, которые были в микросхеме памяти. Ещё часа 3-4 жизни потрачены.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

Дальше, по служебным таблицам файловой системы (у нас оказалась NTFS), определяем порядок перемешивания и сборки байтов\блоков\дампов в один большой образ.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

И, на конец то, сохраняем получившийся образ нашей убиенной флешки.

Открываем образ в R-Studio и видим данные с флешки.

Восстановление информации с монолитной флешки. Ремонт техники, Geek porn, USB, Монолит, Kingston, Длиннопост

На флешке оказались записи, выгруженные с видеорегистратора, и сохранённые в контейнер вместе с проигрывателем. Сохраняем все файл и зовём товарища с магарычом на просмотр занимательного видео.

На этой радостной ноте хочу откланяться.

Сообщество Ремонтёров

7.3K пост42.1K подписчиков

Добавить пост

Правила сообщества

ЕСЛИ НЕ ХОТИТЕ, ЧТОБЫ ВАС ЗАМИНУСИЛИ НЕ ПУБЛИКУЙТЕ В ЭТОМ СООБЩЕСТВЕ ПРОСЬБЫ О ПОМОЩИ В РЕМОНТЕ, ДЛЯ ЭТОГО ЕСТЬ ВТОРОЕ СООБЩЕСТВО:


Посты с просьбами о помощи в ремонте создаются в дочернем сообществе: https://pikabu.ru/community/HelpRemont

К публикации допускаются только тематические статьи с тегом "Ремонт техники".

В сообществе строго запрещено и карается баном всего две вещи:

1. Оскорбления.

2. Реклама.

В остальном действуют базовые правила Пикабу.

136
Автор поста оценил этот комментарий

Эта флешка разбирается элементарно. Не нужно ничего стачивать и раскурочивать корпус. Внутри стоит жёлтая защёлка которая вытягивается металлической частью от обычной бельевой прищепки.

Иллюстрация к комментарию
раскрыть ветку
39
Автор поста оценил этот комментарий

Этап размещения и припойки шаров у меня бы занял месяцев шесть, не считая понедельников, сред, и четвергов.

раскрыть ветку
21
Автор поста оценил этот комментарий

Сохраняем все файл и зовём товарища с магарычом на просмотр занимательного видео.

Ну и в конце: "А хули так долго? Ты мне ещё и флешку разломал, плати за неё!"

раскрыть ветку
40
Автор поста оценил этот комментарий
Каков размер магарыча за такие пляски?
раскрыть ветку