close

Informacja dotycząca plików cookies

Informujemy, iż w celu optymalizacji treści dostępnych w naszym serwisie, w celu dostosowania ich do indywidualnych potrzeb każdego użytkownika, jak również dla celów reklamowych i statystycznych korzystamy z informacji zapisanych za pomocą plików cookies na urządzeniach końcowych użytkowników. Pliki cookies użytkownik może kontrolować za pomocą ustawień swojej przeglądarki internetowej. Dalsze korzystanie z naszych serwisów internetowych, bez zmiany ustawień przeglądarki internetowej oznacza, iż użytkownik akceptuje politykę stosowania plików cookies


Nowe artykuły:
Więcej...
Nowe recenzje: RSS
Więcej...
Najnowsze pliki: RSS
Więcej...
Nowe biosy: RSS
Więcej...

 

Spis treści



Tages oraz teoria TwinSectorów

Post Mortem

POST MORTEM*

Stara metoda zawiodła: wyczerpana została teoretyczna wiedza o Tages i, jak to mówią gracze szachowi, nastepnych kroków już nie znajdziemy w żadnej księdze**). W tym momencie możemy się skusić na losowe modyfikowanie naszego obrazu z CloneCD i wypalanie większej ilości CD-RW, albo nawet odpalić SoftICE i IDA i rozbić binarki (system dwójkowy) Tages. Przeciwnie, to doskonały czas aby wyłączyć PC, napić się, usiąść komfortowo i się zastanowić.

Dlaczego stara metoda działa dla sektora 281402 a nie  działa dla innych sektorów ? W porządku, przed próbą zrozumienia dlaczego to zawiodło w pewnych przypadkach upewnijmy się najpierw dlaczego to działa dla 281402: kiedy napęd szuka od 279xxx do 281402 laser jest poruszany do przodu i ląduje gdzieś w paśmie A:

 



Zależnie gdzie dokładnie laser wyląduje możemy wyróżnić 3 przypadki:

  • Jeżeli wyląduje w subpaśmie ‘a’ (pomiędzy adresem odpowiadającym maksimum ujemnego błędu i 281402), odczytany adres będzie niższy niż 281402 i dlatego napęd będzie szukał do przodu i ewentualnie osiągnie sektor 281402 z pasma A.
  • Jeżeli wyląduje w subpaśmie ‘b’ (od adresu 281402 do 281424), napęd będzie naturalnie szukał wstecz i ewentualnie znów osiągnie 281402 z pasma A.
  • Jeżeli wyląduje w subpaśmie ‘c’ (w strefie B, pomiędzy 281165 a adresem odpowiadającym maksymalnemu dodatniemu błędowi), napęd rozważy, że jego ruch był za krótki i dlatego skoczy do przodu i osiągnie 281402 z pasma B.

Jeżeli maksymalny dodatni błąd szukania napędu jest większy niż 22 sektory, wtedy jest szansa wylądowania w paśmie B i dlatego osiągnięcia naszego podwójnego sektora. Teraz jeżeli myślimy o tym co się stało dla sektora 281203, zauważamy, że sytuacja jest całkiem odmienna:

 



Tu wiadać tylko 2 subpasma, ‘a’ i ‘b’, co oznacza, że we wszystkich przypadkach napęd otrzyma dane tylko z pasma A, zarówno przez szukanie do przodu jak i wstecz. Wiemy dlaczego sektory 2812xx zawodzą w weryfikacji zabezpieczenia: one są także za daleko od granicy pasma B i dlatego nie będą dosięgnięte przez laser.

Cel jest teraz jasny: spróbować tak zmodyfikować obraz w ten sposób, żeby podwójne sektory pozostały blisko odpowiadającym im oryginalnym sektorom. Ale jak było powiedziane wcześniej, metody prób i błędów z obrazem CloneCD i CD-RW są zarówno czasochłonne i zużywają media. Jednak byliśmy w stanie wyjaśnić dlaczego poprzedni obraz zawiódł po prostu przez rozumowanie i wypalanie dysku. Dlatego powinno być możliwe aby napisać programowy model  zabezpieczenia Tages, który bierze jako wyjście obraz CloneCD i daje nam możliwości, że będzie prawidłowo weryfikowany.

Warto napisać program symulujący schemat weryfikacji XIII. Jeżeli użyjemy go na poprzednim obrazie, otrzymamy następujące liczby:

P(281203) = 0.00 % P(281204) = 0.00 % P(281212) = 0.00 % P(281402) = 56.00 %

które potwierdzają obserwacje i wcześniejsze wnioski. Z tą nową bronią jest duża szansa na pokonanie Tages.

 

 

---------
*) post mortem - łac. po śmierci

**) w szachach istnieje coś takiego jak książka otwarć, kilka pierwszych posunieć wykonuje sie niemal automatycznie, potem jest się skazanym wyłącznie na swój rozum lub doświadczenie

 

Komentarze


Komentarze


FatAlbert - 17 Luty 2006, 19:50:20
przyda sie :)

GrZyB997 - 18 Luty 2006, 00:43:03
No nawet nawet spodziewa?em sie konkretw :d

PzDr

Herodot - 28 Maj 2006, 13:35:01
na dole po prawej s? takie linki.... mo?e nie s? dobrze widoczne.... ale s?....



Dodaj komentarz