Программа для диагностики жёстких дисков R.tester

Бесплатная программа для восстановления файлов R.saver

Неофициальный блог R.LAB, заходите!

Восстановление данных
восстановление данных
Звоните нам в Москве: +7(495) 230−1000
30.09.2020, 02:54:48 *
Добро Пожаловать, гость. Пожалуйста войдите или зарегистрируйтесь, если хотите стать полноправным участником форума. Не получили активационное письмо?

Страницы: [1]
  Печать  
автор Тема: Восстановление данных с MicroSD карты  (прочитано 5279 раз)
bytefun
Newbie
*

Репутация: 0
сообщений: 7


просмотр профиля
« было: 16.03.2015, 17:57:51 »

Имеется MicroSD карта памяти (NONAME), объем 4гб, 2-й класс, SDHC.
Объем, видимый в ОС и любой утилите - 1,3 Тб  Grin
Каким способом можно вынуть с нее файлы?
Авторизирован
OLiMP
Global Moderator
Hero Member
*

Репутация: 143
сообщений: 2592

HDD Research Group member


просмотр профиля WWW
« Ответить #1 было: 16.03.2015, 18:05:41 »

Стачивать кусок пластика, подпаиваться к контактным площадкам для получения прямого доступа к памяти, вычитывать дамп памяти, собирать полученный дамп вручную, и извлекать информацию.
Авторизирован
bytefun
Newbie
*

Репутация: 0
сообщений: 7


просмотр профиля
« Ответить #2 было: 16.03.2015, 18:10:26 »

Допустим пятаки уже есть, припаяться проблем не будет, но что можно использовать в качестве ридера?
Есть USB флешка на 4 гига, контроллер PHISON, на текстолите 2 площадки под 2 банка и одна из них занята а другая свободна. Может ли подойти данная флешка?
Авторизирован
OLiMP
Global Moderator
Hero Member
*

Репутация: 143
сообщений: 2592

HDD Research Group member


просмотр профиля WWW
« Ответить #3 было: 16.03.2015, 18:47:28 »

Есть специализированное оборудование для вычитывания дампов памяти, такое как FlashExtractor от компании Софтцентр и PC3000Flash от компании AceLab. Так же в продаже имеются различные программаторы умеющие читать NandFlash . Припайка флэш к чужому контроллеру может привести к серьёзному повреждению данных в микросхеме памяти. Либо ничего не испортится (если контроллеры на флэш совпадут) но и пользы от этого не будет. У флэш сбой в памяти, из за этого она и определяется не корректным объёмом. Необходимо вычитывать сам дамп, и при помощи специализированного софта для работы с дампами памяти собирать дамп. Прямой доступ к памяти через USB или SD интерфейс получить не удастся.
Авторизирован
bytefun
Newbie
*

Репутация: 0
сообщений: 7


просмотр профиля
« Ответить #4 было: 16.03.2015, 20:27:22 »

Есть ли дешевые (китайские) рабочие аналоги ридеров NAND памяти? (желательно универсальные). Или же легче купить программатор и коннектить к нему? (если он справится с такой памятью)
Авторизирован
OLiMP
Global Moderator
Hero Member
*

Репутация: 143
сообщений: 2592

HDD Research Group member


просмотр профиля WWW
« Ответить #5 было: 16.03.2015, 21:36:44 »

Есть вроде бы, но там только считать\записать память можно. А собирать дамп каким образом ? Собственно стоимость оборудования по восстановлению данных в первую очередь обуславливается возможностью не просто считать дамп микросхемы памяти, но и собрать из него образ флэш, с которым потом можно работать как с обычной посекторной копией носителя.
Авторизирован
bytefun
Newbie
*

Репутация: 0
сообщений: 7


просмотр профиля
« Ответить #6 было: 16.03.2015, 23:43:00 »

Ну дамп, как я понимаю, можно будет просмотреть хоть с того-же WinHEX, просмотреть структуру ФС или в худшем случае просто найти нужные файлы по их типу и заголовку.
Так что слить дамп есть основная цель данной темы.  Smiley
Можете предложить что-либо из дешевых китайских поделок?
« Последняя правка: 16.03.2015, 23:44:44 от bytefun » Авторизирован
OLiMP
Global Moderator
Hero Member
*

Репутация: 143
сообщений: 2592

HDD Research Group member


просмотр профиля WWW
« Ответить #7 было: 17.03.2015, 00:59:38 »

Не получится его посмотреть при помощи того же WinHex. Это не посекторный образ накопителя. Это данные пользователя и служебные данные флэш, к тому же не лежащие линейно в микросхеме памяти. В зависимости от используемого контроллера они могут быть заксорены или инвертированы. Для того что бы увидеть данные пользователя тем же WinHex'ом необходимо устранять микс, то есть выполнить вручную преобразования дампа которые контроллер флэш накопителя делает самостоятельно. Что бы лучше понимать как это работает почитайте форумы по сборке дампов у разработчиков оборудования названного выше.
Авторизирован
OLiMP
Global Moderator
Hero Member
*

Репутация: 143
сообщений: 2592

HDD Research Group member


просмотр профиля WWW
« Ответить #8 было: 17.03.2015, 01:24:49 »

Что же касается дешёвых китайских подделок то увы ничем не помогу. Никогда этим девайсами не интересовался. Видел в продаже в интернет магазинах\барахолках. Для восстановления данных они никакой пользы не представляют. Неужели Вы думаете что в компаниях по восстановлению данных сидят идиоты которые покупают дорогостоящее оборудование по восстановлению данных вместо дешёвых китайских подделок. Поверьте там таковых нет Smiley. И халявы в данном случае тоже не будет, типа подключил микросхему к супер девайсу, который сам на выходе все данные отдал да ещё и на новую флэш записал Smiley. А не получилось увидеть на выходе данные как они были так дамп памяти слили, отсканировали получили хотя бы файлы на выходе Smiley. Если бы всё было так просто как Вы себе представляете то не стоила бы данная работа тех денег что за неё просят и оборудование не стоило бы тех денег которые просят за него разработчики.
« Последняя правка: 17.03.2015, 01:33:49 от OLiMP » Авторизирован
bytefun
Newbie
*

Репутация: 0
сообщений: 7


просмотр профиля
« Ответить #9 было: 17.03.2015, 02:33:35 »

Неужели Вы думаете что в компаниях по восстановлению данных сидят идиоты которые покупают дорогостоящее оборудование по восстановлению данных вместо дешёвых китайских подделок.
Я ничего не говорил про них, хотя и сам толком не знаю уникальной логики работы этих комплексов. В конце концов зная как работать с данной памятью (на низком уровне) можно собрать ридер на той-же Atmega, только в знаниях я сейчас ограничен.
И халявы в данном случае тоже не будет...
Само собой! Процедура поэтапная, к тому же все зависит от характера неисправности устройства.
« Последняя правка: 17.03.2015, 02:38:20 от bytefun » Авторизирован
OLiMP
Global Moderator
Hero Member
*

Репутация: 143
сообщений: 2592

HDD Research Group member


просмотр профиля WWW
« Ответить #10 было: 17.03.2015, 09:18:12 »

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

1. Подпаяться к шине данных что бы получить прямой доступ к памяти. Для этого как минимум надо знать pinout данной конкретной MicroSD карты. В некоторых случаях для полноценного подключения приходится стачивать кусок пластика, а иногда и верхний слой текстолита, для получения доступа к необходимым контактам.

2. Вычитать дамп памяти. Подойдёт любой ридер NandFlash способный работать с тем типом памяти который установлен в данной конкретной MicroSD карте. Тип памяти можно узнать по её ID после корректной распайки.

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

4. Из полученного образа флэш извлечь данные ввиде файлов любым софтом по восстановлению данных, тем же WinHex'ом например.

Ввиду того что без специализированного софта собрать образ флэш из дампа памяти не возможно, а софт продаётся в комплекте с ридером к которому он привязан, изобретать велосипед с дешёвым программатором не имеет смысла.
« Последняя правка: 17.03.2015, 14:00:57 от OLiMP » Авторизирован
bytefun
Newbie
*

Репутация: 0
сообщений: 7


просмотр профиля
« Ответить #11 было: 17.03.2015, 14:00:57 »

PinOut уже известен т.к. расположение пятаков стандартное как и у большинства карт MicroSD. Буду пробовать подпаивать карту к приведенной выше USB флешке и шить контроллер (пытаться подобрать тип памяти), посмотрим что выйдет. Если сниму дамп то придется разбираться с организацией памяти, как я понял, в ручную.
« Последняя правка: 17.03.2015, 14:03:38 от bytefun » Авторизирован
OLiMP
Global Moderator
Hero Member
*

Репутация: 143
сообщений: 2592

HDD Research Group member


просмотр профиля WWW
« Ответить #12 было: 17.03.2015, 14:05:44 »

Попробуйте конечно. Но для того что бы снять дамп памяти Вашим способом нужен софт способный читать память напрямую через USB контроллер флэш донора, при этом контроллер должен уметь работать с памятью "прозрачно", то есть не вносить никаких изменений ни в служебную область данных ни в пользовательскую.
Авторизирован
Страницы: [1]
  Печать  
 
Перейти в раздел:  

Яндекс.Метрика
Восстановление данных - R.LAB
Москва, Коровий Вал, д. 1А  (схема проезда). Телефон: +7 (495) 230−1000; e-mail: 
Другие города »