ATA Password (security - max)

есть винт : Seagate baracuda ata5 (ST360015a) на 60 гг. в биосе видится, но копмп при этом не грузится. приходится отключать его определение, и работать непосредственно по портам. mhdd сказал что стоит ATA PAssword. это же подтвердила виктория и ata password tool 1.1. уровень безопасности - максимальный, тоесть можно убить пароль, только убив данные. но данные не нужны. при проверкt в SeaTools, быстрый тест проходит, полный тест показывает 100% бедов (похоже их софтинка незнает что у них есть пароли), помимо этого "system memory test" FALED тоже. что достаточно странно. покобавшись в форуме нашел - мастер пароль "SEAGATE" + 25 пробелов, помимо этого нашел более грамотную ссылку forum.hddguru.com/viewtopic.php?t=7 вобщем ни один пароль не подходит. все посылают нафиг. сомневаюсь что пароль ктото поставил умышленно, скорее всего это винт сам заблокировался. смарт позже могу запостить, если надо. может это винт так умер хитро, что все думают что на нём пароль, может пароля то и нету ?. никто не сталкивался ?

Аватар пользователя scorpion

Great Ajax писал(-а):
Хмм не совсем понял , нужен редактор для того чтоб сменить систему исчесления ?
10 в 16 или как ,
И что вводить , что буфер мне показал под адресом 40000 ?

Зачем и так все видно... wink

Все люди, как люди...один я чатланин !!!
r.carnage.ru/?1000698908

Я понимаю что можно поглумится , но мне не понятно где именно пароль ,
и в каком виде он отображен.

Не спать , не спать , жизнь только начинаеться...

Аватар пользователя savely

Пароль - 32 символа, начинается с чего-то осмысленного (букв) обычно. В примере после Seagаte идут пробелы (код 20h), но могут быть и непечатные символы из-за сбоя.

А кому счас легко...

А как его увидеть эти 32 символа ?
Буфер то считал а дальше ?

Не спать , не спать , жизнь только начинаеться...

Аватар пользователя scorpion

savely_s писал(-а):
В примере после Seagаte идут пробелы (код 20h)

Все люди, как люди...один я чатланин !!!
r.carnage.ru/?1000698908

Все не силен был в програмирование, купил новый PC3000 и усе проблем не испытываю :D :D

Не спать , не спать , жизнь только начинаеться...

Аватар пользователя Pavel

Прошелся по знакомым в поисках дохлых винтов для экспериментов. Среди прочего есть Барракуда 20-ка, виктория и мхдд показывают Security - Max и никак не хотят снимать пароль. Решил попробовать в обход - через терминал.

Цитата:
2. Выясняем, где у винта расположен трек - Vendor (C97D).

Цитата из доки по Сегейтам ATA IV:
Цитата:
Особенностью данного семейства является 2 группы версий микропрограмм, у которых служебная зона
расположена в разных диапазонах цилиндров.
SPT служебной зоны 0х02В9
Ver 3.хх
трек CERT 0x7009 (смещение 0x09), необходимо читать 0x100 секторов
трек АТА оверлея 0х700А (смещение 0х0А), необходимо читать 0x110 секторов
трек VENDOR data 0х700С (смещение 0х0С), необходимо читать 0xl00 секторов
Ver 7.xx
трек CERT 0x5809 (смещение 0x09), необходимо читать 0x100 секторов
трек АТА оверлея 0х580А (смещение 0х0А), необходимо читать 0x110 секторов
трек VENDOR data Ох580С (смещение 0х0С) , необходимо читать 0x100 секторов

Если читаю по адресу 580С, потом
2>r,5,1
терминал пишет:

Code - FE Track 580C.0.005 Sns 092 Rty F7FF.FF.80FF Rtf 1800 LBA 00000000
Значит читаем из 700С
2>s700c,0
2>r,5,1
2>B0,0
buffer 0000 comparing to 0000 RD:0000:10:00 WR:0010:10:00
Addr 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 1 2 3 4 5 6 7 8 9 A B C D E F
000000 01015365 61676174 65202020 20202020 20202020 20202020 20202020 20202020
000020 20200000 00FB0000 00FB0000 00FB0000 00FB0000 00FB0000 00FB0000 00FB0000
000040 00FB0020 10100000 00000000 00000000 00000000 00000000 00000000 00000000
.....
Тут сплошь нули
.....
000200 115D5055 56F57555 683557D5 5754DDC5 5655575D D5CDDDD5 555D15BD F5F5155B

Т.е. пароль получается обычный: Seagate+25 пробелов, но виктория+мхдд не хотят снимать его.
Если далее сделать:
2>/1
1>U 00000
Adr 00000=01->xx ; вводим сюда - 00 - и жмем Inter
Adr 00000=00-> ; жмем Пробел
1>/2
2>C0,10,1
2>s700c,0
2>w,5,1
То пароль будет снят?

Добавлено спустя 1 час 32 минуты 13 секунд:

Не удержался, решил попробовать.
Вобщем не выходит:

2>/1
1>U 000000

Adr 00000 = 01 --> 00
Adr 00000 = 00 -->
1>/2
2>C0,10,1
Command Inactive - No VALID Cert Code Detected
2>CTRL+R
INVALID Cert Disk Code - ROM Resident Revision Required: 8.12

На наклейке версия F/W - 3.10, винт видимо был перешит версией 8.12

Jazz, Blues & Rock'n'Roll фарева!

8.12 это версия серта... вот то что он не читается дык это точно. Дык он для работы по ата не нужен. :) Чёт вы не то делаете в виктории.. :?

Аватар пользователя Pavel

Я уже а atapwd попробовал и по всякому. А винт правда перешит. Товарищ признался после выворачивания рук, что хард затих после перешивки. Поискал и нашел

pz1t19a.exe

This package will create a bootable diskette that will update
the firmware of a Seagate Barracuda ATA IV hard disk drive.

Depending on the vintage of your Seagate Barracuda ATA IV hard
drive, the update will modify the firmware level of your hard
drive as follows:

Level Level
Prior to After the
Update Update
-------- ---------
3.10 -> 8.12
3.19 -> 8.19
3.75 -> 8.75

Т.е. 3.10 (на наклейке) апдейтит именно до 8.12 (в логе терминала)
А что с викторией и сам не пойму.

Jazz, Blues & Rock'n'Roll фарева!

REM
Боясь получить очередной минус, всё-таки скажу...

Цитата:
8.12 это версия серта...

Это совершенно не версия Cert-а!

С уважением, Александр Розпаднюк
СТЕК, Томск

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей