SecuROM v1 oraz v2 (SecuRom "new")
Dystrybutor Zabezpieczenia:
Sony
Zabezpieczenie Securom v1 oparte jest głównie na umieszczeniu dodatkowych danych w subkanale Q, które służą do weryfikacji autentyczności płyty.
Podczas uruchamiania programu zabezpieczonego Securom'em program weryfikujący odczytuje z wybranych sektorów
dane z subkanału i porównuje je z zapisaną sygnaturą. Dodatkowo program sprawdza długość ścieżki z danymi.
Pliki zabezpieczone Securomem są najczęściej pakowane programem petite. Pierwsze wersje były bardzo proste do
"cracknięcia", ponieważ plik wykonywalny był umieszczony w zasobach pliku weryfikującego płytę CD. Jeżeli program weryfikujący
autentyczność płyty podczas odczytu subkanałów odczyta same zera to mimo tego uruchamia dany program - gwarantuje to kompatybilność
ze starszymi napędami CD-ROM.
Jedyną wielką wadą Securom-a jest to, że w środowisku Windows NT/2000/XP nie wykorzystuje weryfikacji Subkanału
(weryfikuje tylko ścieżki). Do skopiowania tego zabezpieczenia wymagana jest nagrywarka obsługująca DAO RAW
(ponieważ tylko ona potrafi nagrać prawidłowo subkanał Q nie naprawiając go), a także należy posiadać CD-ROM odczytujący
prawidłowo dane subkanałowe ze ścieżek danych i audio.
Tutaj zobaczysz
jak należy ustawić opcje w programie CloneCD aby poprawnie przegrać płytę zabezpieczoną przy użyciu SecuRom.
Kolejną metodą uruchomienia płyty zabezpieczonej Securom'em, która została
nagrana inną metodą niż DAO RAW jest wykorzystanie programu
Playback i wybranie opcji SecuRom lub skorzystanie
z pomocy np. CloneCD Tray z pakietu CloneCD (opcja "ukryj nośnik CDR") czy też wykorzystując opcję emulacji zabezpieczenia SecuRom z emulatora płyt CD
Daemon Tools.
Programy te blokują dostęp sterownikowi SecuRom'a do Subkanału i uniemożliwiają mu odczyt tego subkanału zwracając same zera.
Przykłady zabezpieczonych CD: SimCity 3000; Revolt; Swat 3; Tarzan;
Securom v2 (tzw. SecuRom "new") jest - podobnie jak SafeDisc v2 - oparty na swoim poprzedniku Securom v1.
Securom v2 posiada dodatkowo umieszczone subkanały ścieżek danych jak i ścieżek audio.
Dodatkowo program weryfikujący płytę CD próbuje odczytać informacje ATIP (Absolute Time In Pre-groove)
z płyty CD (odczytać ATIP potrafi tylko nagrywarka). Jeśli uda mu się odczytać
ATIP (płyty tłoczone nie posiadają informacji ATIP) program automatycznie nie pozwala uruchomić chronionego tytułu i prosi
o oryginalną płytę (starsze wersje powodowały wystąpienie krytycznego wyjątku w systemie Windows).
Warto pamiętać, że w związku z powyższym prawidłowo skopiowana płyta zabezpieczona przy użyciu nagrywarki obsługującej DAO-RAW nie będzie się
dała uruchomić w nagrywarkach (chyba, że zastosujemy któryś z wyżej wymienionych programów blokujących dostęp do danych subkanałowych).
Dodatkowo unowocześniono system
szyfrowania plików *exe a także dodano własne sterowniki dll, które program weryfikujący płytę CD automatycznie
instaluje w systemie (SINTF16.dll - dla platform 16bit, SINTF32.dll - dla platform Windows 9x, SINTFNT.dll -
dla platform Windows NT/2000/XP)
Przykłady zabezpieczonych CD: EduRom (wszystkie); Diablo II;
Każda płyta CD zabezpieczona przy użyciu SecuRom'u posiada od wewnętrznej strony napis SONY DADC. Taki napis dodatkowo
posiadają płyty Audio zabezpieczone Key2Audio.
Koli