|
Doesn't work for me either...
This new Tages copy protection seems to be one potent son of a ...uhm...copy protection...
This is how that thingy works...unfortunately I only got it in German...
"TAGES™
Der Kopierschutz generell arbeitet mehrschichtig. Ein Teil des Kopierschutzes ist auf der CD/DVD verankert (na no na ned ) und arbeitet dort mittels Umgangssprachlich "Twin Sectors" genannten System. Der Name sagt es schon teilweise es gibt mehrere Sektoren doppelt auf der CD die aber an verschiedenen Plätzen und mit verschiedenen Daten gespeichert sind.
Der Zweite Teil liegt in den hier umstrittenen installierten Treiber/"Rootkits"/Malware (zur Namensgebung später mehr). Wenn die Exe fürs Programm (Games sind auch Programme) gestartet wird schickt der im System verankerte Treiber Anfragen an das CD Laufwerk und fragt die vorhin beschriebenen Twin Sektoren ab. Wo die Sektoren liegen müssen auf der CD, ist im Teiber und der Exe verschlüsselt zueinander hinterlegt. Der Teiber weiss nun also das er den Sektor 123456, welcher 2mal vorhanden ist auf der CD, überprüfen muss um festzustellen ob es die Original CD ist. Weiters weiss der Treiber das der fragliche Sektor im Bereich 111111-130000 liegen muss. Was der Treiber nun tut ist das er das CD Laufwerk anweist den Sektor 111111 zu lesen um gleich anschliessend den Sektor 123456 zu suchen. Da das CD Laufwerk von "Vorne/unten" kommend den Sektor 123456 sucht und schliesslich auf findet bekommt der Treiber Datensatz A geliefert. Der Treiber speichert sich dies mal und schickt das CD Laufwerk auf den Sektor 130000. Danach gleich retour zu den Sektor 123456. Da das CD Laufwerk nun von hinten kommt und auch einen Sektor 123456 findet aber eben den Twin Sektor liefert er dem Treiber Datensatz B retour. Treiber vergleicht und sieht das die Anfragen unterschiedlich sind ergo Twin Sektor gefunden ergo Original CD und gibt das Programm frei."
|