Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Samsung (Самсунг). Ремонт и восстановление накопителей. VI

Модерирует : Akam1, Dr_StandBy, vertex4

Akam1 (26-08-2019 08:47): http://forum.ru-board.com/topic.cgi?forum=84&topic=5475  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

   

Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Коды ошибок винчестеров Самсунг, которые можно видеть в терминале, или морганию светодиода.
Здесь
Тема про VTool & WCUBE & HUTIL and others programs for Samsung
FAQ по HUTIL
Попадались ВКубы такой версии:
WCube 2.0.2  Date last modified: May 25, 2006
Пример, как использовать WCUBE для восстановления служебки до заводского состояния

Подарок Сергея Белова:
Samsung_utility_AUG_2010

ТАБЛИЧКИ НА ДАННЫЙ МОМЕНТ ИДУТ ШИФРОВАННЫЕ
Здесь мы пытаемся как-то решить данную проблему:
Чем открыть шифрованный файл "INCOPS SECU-DRM - Ver 1.0
All Error Codes Classic + F-series
Документация в сети
Samsung SpinPoint ROM verification tool
что есть #
hddoracle.com
ZOC scripts - Samsung Trinity ATA password unlock
 
Терминал на Samsung HDD
Прошить веник
HDD: Служебки, ПЗУ, модули, лоадеры, firmware, flash

Темы по проблемам логического ремонта разделов HDD и подъёма информации:
Восстановление разделов и информации на HDD
Железные проблемы с HDD (диском, хардом, веником).
Офтопик на поболтать на HDD темы
Магнитный флейм
ATA-Terminal
Бизнес-вопросы сферы восстановления данных и ремонта HDD
Важно! Инструкция по чистке контактов на плате HDD
Часть I, Часть II, Часть III, Часть IV, Часть V

Всего записей: 26359 | Зарегистр. 20-04-2006 | Отправлено: 03:14 21-06-2017 | Исправлено: SRUTSSSSSSSS80, 18:58 03-08-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Smyg1
 
Вы очень невнимательно читаете. Команда MI работает, но К.С. модуля FIPS проставляет другую, а не ту, которая должна быть. Если Вы этого не знаете, то можете поверить мне. Но можете убедиться в этом самостоятельно. По этой причине команда действительно не подходит для полноценного модифицирования.
 
Добавлено:
 
"упс... вот ведь незадача..." - что делает с людьми Яндекс!

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 11:45 14-08-2019 | Исправлено: senderman, 12:07 14-08-2019
AntiMember

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
-

Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 12:21 14-08-2019 | Исправлено: AntiMember, 14:37 14-08-2019
Sedin

Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
отключая голову постоянно ее использую...

... и включая тоже.

Всего записей: 4437 | Зарегистр. 26-10-2005 | Отправлено: 12:33 14-08-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как все можно за словесами запутать и обрести веселье.
Считываем модуль FIPS; Проверяем его К.С; Возвращаем модуль командой MI обратно без изменений; Считываем модуль FIPS повторно; Проверяем К.С. модуля; Сравниваем обе К.С. - они раличаются! (Различаются прописанные К.С., но К.С. самого модуля остется неизменной.) Что в этом вы веселого нашли? Лучше причину объясните и способ решения проблемы подскажите.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 13:49 14-08-2019 | Исправлено: senderman, 14:13 14-08-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman
да с MI есть проблема. точнее была,вроде разобрался.
Проводим эксперимент. Пишем по нулевому смещению один байт 46h. (MI 00 46)  
тут же читаем FIPS и убеждаемся что К.С изменена (самой командой!)
 
Теперь  изменим команду на  MI 00 4946.   читаем фипс и видим что К.С не изменилась.
Из этого следует,что MI должна работать не с байтами,а  со словами.
подсчет к.с тоже переделал. Позже выложу FIPS-скрипт.

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 14:31 14-08-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
Не получается у меня получить правильную К.С. от команды MI никакими ухищрениями.
 
MI 10 46
MI 10 0046
 
->
 
0000 ............................
0010 FF46 FFFF FFFF FFFF
 
Команда MI работает с байтами. Дополнение игнорируется. К.С. остается и в том и в другом случае одинаково измененной.
 
Добавлено:
 
95 PR  x x P? Read
 
96 PW  x x P? Write
 
97 TF   id x [p c z]  Test FID
 
Все три команды зависают без доступа к диску. Две последние производят запись на диск. Команда TE имеет обязательные и необязательные параметры и их 5-ть. Это замечательно, что нашлись команды производящие запись на диск. Вы с подробностями использования уже освоились или все еще находится в подвешенном состоянии?
 
!!! Команды PW и TF производят запись на диск. При неправильном их применеении может потребоваться восстановление прежней информациии. Перед применением этих команд нужно сохранить информацию, находящуюся на диске. В особенности служебную.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 18:15 14-08-2019 | Исправлено: senderman, 20:04 14-08-2019
Sedin

Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
-

Всего записей: 4437 | Зарегистр. 26-10-2005 | Отправлено: 22:00 14-08-2019 | Исправлено: Sedin, 23:47 14-08-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman
 

Цитата:
Команда MI работает с байтами. Дополнение игнорируется.

верно. описанные эксперименты 1 и 2 были не корректны. на FF это выглядит более выпукло.
но тогда для одного пересчета на команду,можно работать например с псевдо dword'aми
 
>EI
>DI 0 8
I:00000000 FFFF FFFF FFFF FFFF  
>MI 00 49 46 53 50
REPOK
>DI 0 8
I:00000000 4649 5053 FFFF FFFF  
и в к.с пересчитается один байт.
 
А тогда получается,что пересчитав к.с объекта,надо записывать FIPS без одного байта. (второй байт из к.с , MI посчитает автоматом)
 

Цитата:
Это замечательно, что нашлись команды производящие запись на диск.  

в смысле нашлись ? они никогда и не терялись. "Samsung Trinity ATA password unlock" из шапки
 использует команды и чтения и записи

Цитата:
Команда TE имеет обязательные и необязательные параметры и их 5-ть.

TF или ТЕ ?  и  насчет "необязательных параметров"   несколько не просто.
команда с одним аргументом типа TF FID опасна! она с легкостью насыпает мусора в модули.  

Цитата:
95 PR  x x P? Read  
96 PW  x x P? Write  

в ' x x ' никак не отражено с чем работают эти команды. А аргументы отнюдь не любые.
 

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 22:33 14-08-2019 | Исправлено: tametung, 22:41 14-08-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
Надо не мучиться с командой MI, а осваивать команду WI.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 22:43 14-08-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman
сначала доделаем MI

Цитата:
позже проверю на 88i8925

и тоже работает.  

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 22:52 14-08-2019 | Исправлено: tametung, 23:01 14-08-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
Не получится из этой затеи ничего. Она даже не записав ничего в тело модуля, изменяет его К.С.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 22:58 14-08-2019 | Исправлено: senderman, 22:59 14-08-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman

Цитата:
Она даже не записав ничего в тело модуля, изменяет его К.С.

это как ?
напр.  
MI 0 46
MI 0 46
к.с будет пересчитываться дважды. и дважды запишется 46h. Но во втором случае мы уже изменений (по отношению к изначальному)
не увидим.

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 23:07 14-08-2019 | Исправлено: tametung, 23:09 14-08-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
Это когда адрес за пределами тела модуля.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 23:09 14-08-2019 | Исправлено: senderman, 23:18 14-08-2019
Sedin

Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
дуйте в личку....  


Всего записей: 4437 | Зарегистр. 26-10-2005 | Отправлено: 23:10 14-08-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужно описание команды WI и примеры ее использования. Имеющих информацию прошу поделиться.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 23:12 14-08-2019 | Исправлено: senderman, 23:24 14-08-2019
Sedin

Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
-

Всего записей: 4437 | Зарегистр. 26-10-2005 | Отправлено: 23:37 14-08-2019 | Исправлено: Sedin, 23:47 14-08-2019
AntiMember

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все думал, что оно мну напоминает...
http://forum.ru-board.com/topic.cgi?forum=84&active=11&topic=5293&start=1851
Вспомнил:
http://forum.ru-board.com/topic.cgi?forum=84&active=11&topic=5293&start=860
Тама заодно есть и
Валидатор контрольной суммы упакованный в архив ssg_csum.7z.
А я то думал... шел пешеход... почти год... перекрасился из BANNED в стройного человека...
Но суть не скрыть.
 
 
Добавлено:
Набор ф4 металла и тяга писать в пзу. И осторожность от бана. В такие совпадения не верю!

Всего записей: 9012 | Зарегистр. 13-09-2010 | Отправлено: 00:23 15-08-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman

Цитата:
Не получится из этой затеи ничего.

пока новых идей нет,но этот <del> на запись работает быстрее.
байт к.с вроде бы выглядит как  (100h- FIPS.cs.byte ) , но хоть заменяйся. MI cтавит свое и алес.
притом если писать фипс с интерфейса,все пересчитывается автоматом на значение из
модуля  хз. может это одновременно сигнатура - откуда писали ?
 

Цитата:
Нужно описание команды WI и примеры ее использования.

WI на SOC 27A0 работает так.  
первый параметр это оffset в FIPS. Притом некоторые значения оффсетов "защищены" ( выводит ошибку INVALID 20A1)
второй параметр это кол-во блоков.  Размер блока 40h.  
Блоки заполняются какой-то белибердой. (точнее структура видна,но от этого не холодно).  
т.о это не mem_copy в R/W буфф. как я думал раньше.
 
 
AntiMember

Цитата:
Но суть не скрыть.

да не важно как его зовут,хоть пешеход,хоть грейдерист.  
как это может помешать изучать команды ?  
а там все не просто и часть его вопросов правильные.
 
 
 
 

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 07:45 15-08-2019 | Исправлено: tametung, 14:45 16-08-2019
senderman

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tametung
 
Возможно есть способ отключения или включения другого алгоритма расчета К.С. Но от этого не легче. Информации нет. Вот я и хочу заменить команду MI командой WI, которая К.С. не перерассчитывает и записывает то, что у нее в буфере находится.

Всего записей: 1488 | Зарегистр. 16-03-2019 | Отправлено: 08:26 15-08-2019
tametung

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
senderman

Цитата:
Возможно есть способ отключения или включения другого алгоритма расчета К.С.  

запишите бинарник состоящий чисто из 00h. тогда фипс будет состоять из одного значимого байта (к.с) и алгоритм будет на ладони.

Всего записей: 2158 | Зарегистр. 27-01-2007 | Отправлено: 08:51 15-08-2019
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102

Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Samsung (Самсунг). Ремонт и восстановление накопителей. VI
Akam1 (26-08-2019 08:47): http://forum.ru-board.com/topic.cgi?forum=84&topic=5475


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru