Usunięcie hasła dysku twardego Seagate ST500LT012 (Laptop Thin HDD 500GB)

Usunięcie hasła dysku twardego Seagate ST500LT012 (Laptop Thin HDD 500GB)

Usunięcie hasła dysku twardego Seagate ST500LT012 (Laptop Thin HDD 500GB)

Możliwość komentowania Usunięcie hasła dysku twardego Seagate ST500LT012 (Laptop Thin HDD 500GB) została wyłączona

Dyski Seagate i Samsung posiadają możliwość podłączenia terminala szeregowego. Sygnały Rx oraz Tx wyprowadzone są na pinach blisko gniazda SATA. Zależnie od modelu dysku wyprowadzenia są podłączane inaczej:

Rx

:  <- piny oznaczone czerwonym kolorem

Tx

Dyski 3.5″
Podłączenie dla dysków Seagate 3.5″ PATA
[:::::::::::::IDE:::::::::::::] [::: :] [POWER]

Podłączenie dla dysków Samsung 3.5″ PATA
[:::::::::::::IDE:::::::::::::] [::::] [POWER]

Podłączenie dla dysków Seagate 3.5″ SATA
[ ”””””””’| |””””’ ] [....] —-> Rx .. Tx

Podłączenie dla dysków Samsung 3.5″ SATA
[ ”””””””’| |””””’ ] [::::]

Dyski 2.5″ – dyski do laptopów
Podłączenie dla dysków Seagate 2.5″ PATA
…………………. .. —-> Rx Tx
…………………. ..

Podłączenie dla dysków Samsung 2.5″ PATA
…………………. ..
…………………. .. —-> Tx Rx

Podłączenie dla dysków Seagate 2.5″ SATA
[ ”””””””’| |””””’ ] [....] —-> Rx . Tx . GND .   .     (sprawdzone! sygnał Tx to „wyjście” z dysku)

Podłączenie dla dysków Samsung 2.5″ SATA
[ ”””””””’| |””””’ ] [....] —-> Tx .. Rx

Najlepszym sposobem na identyfikację sygnału Tx jest podłączenie oscyloskopu i obserwowanie przebiegów podczas uruchamiania dysku. Po zlokalizowaniu sygnałów podłączamy interfejs zbudowany według schematu:

Pamiętajmy o podłączeniu Tx->Rx i Rx->Tx. Nawet dyski 2,5” z cyfrowymi sygnałami na poziomie 1,8V pracują poprawnie na mojej przelotce, pod warunkiem odłączenia diod sygnalizacyjnych sygnałów Rx i Tx. Działanie sprawdziłem na konwerterze USB->RS232 (czarny, który stosuje do programowania czipów). Uwaga! Moja stara przelotka RS-232 -> TTL na MAX232 ma prawdopodobnie odwrotnie oznaczone sygnały Rx i Tx (musiałem podłączyć Tx dysku do Tx przejściówki).

Następnie należy ściągnąć program terminala ZOC oraz skrypt do wyszukiwania hasła (link lokalny).

Terminal ustawiamy na „Serial/Direct” oraz w ustawieniach wyszukujemy właściwy port COM (ustawienia domyślne, prędkość 38400 bps):

-dla starszych dysków Seagate: 9600 8 N 1
-dla dysków Seagate 7200.11, ES.2 i Maxtor DM22: 38400 8 N 1
-dla dysków Samsung: 38400 8 N 1 (procesor Samsung)
-dla dysków Samsung: 57600 8 N 1 (procesor Marvell)

Należy pamiętać o sprawdzeniu, czy przy zwarciu linii Rx i Tx za konwerterem sygnał z terminala wraca do niego!

Po podłączeniu dysku do terminala i włączeniu zasilania powinien się on zgłosić.

Następnie wgrywamy skrypt i uruchamiamy go. Zapyta o początkowy adres odczytu – zastawiamy domyślny. Następnie skrypt odczytuje kolejne bloki pamięci (trwa to koło 30 minut).

Ze względu na wydajność prądową zasilanie dysku powinno być podłączone do zewnętrznego zasilacza (nie z portu USB). Po odczekaniu dłuższej chwili skrypt zapisze odczytane hasło na dysku c: albo poda odczytane dane do rozkodowania (tego jeszcze nie musiałem robić).

Później wystarczy usunąć hasło w BIOS komputera (z obsługą szyfrowania dysku) i dysk jest gotowy do pracy.

Całość operacji można wykonać w programie SeDiv.

Źródła:

http://www.hddoracle.com/viewtopic.php?f=83&t=874

https://www.elektroda.pl/rtvforum/topic872300.html

Back to Top