CPC-POWER : CPC-SOFTS - CPCArchives 
Options de Recherche :
 
 
 

ARTICLES

11 / 21

Prehistorik Protection !!! Titus Software Nov 1991

SPECIFICITES :

 

La protection "Prehistorik Protection !!! Titus Software Nov 1991" :

Elle se base sur une piste 39 longue (ayant une taille de 9 Ko) comprenant 11 secteurs ; 1 secteur de taille 5 (4 ko, id #0C) et 10 secteurs standard de taille 2 (512 octets, id #C1 a #C9).

 

La protection n'est pas toujours présente dans le même fichier.

 

A noter que la protection est estampillé dans "Prehistorik" : PC->AMS routine by ZMIRO & EH SERVICES 45 09 21 40

 

Que fait la protection ?

 

La protection va charger en mémoire en #8000, le secteur 0 de la piste 39 (c'est a dire, celui qui a l'ID &0C).

 

 

Ensuite le programme va vérifier s'il trouve le mot Titus a partir de l'adresse #801B 

 

La portion de code qui nous intéresse :
F3 ......... di
AF ......... xor A
21 00 80 ... ld HL,&8000 //charger le secteur 0 en &8000
CD 50 72 ... call &7250
21 1B 80 ... ld HL,&801B //adresse de début
7E ......... ld A,(HL) //lire la valeur en &801B
FE 54 ...... cp &54 //lettre T
C2 00 00 ... jp NZ,&0000
23 ......... inc HL
7E ......... ld A,(HL)
FE 69 ...... cp &69 //lettre i
C2 00 00 ... jp NZ,&0000
23 ......... inc HL
7E ......... ld A,(HL)
FE 74 ...... cp &74 //lettre t
C2 00 00 ... jp NZ,&0000
23 ......... inc HL
7E ......... ld A,(HL)
FE 75 ...... cp &75 //lettre u
C2 00 00 ... jp NZ,&0000
23 ......... inc HL
7E ......... ld A,(HL)
FE 73 ...... cp &73 //lettre s
C2 00 00 ... jp NZ,&0000
FB ......... ei
C9 ......... ret

 

 

EDITEURS L'AYANT UTILISES SUR CPC :

Titus

Listing des programmes utilisant cette protection

 

 

NIVEAU DE PROTECTION :

Malgré le fait que la piste 39 ne soit pas copiable avec un CPC, la protection est Faible :

  1. D'une part, les jeux protégés par cette protection sont tous en fichier.
  2. D'autre part, la protection peut être désactivé très facilement en remplaçant le &F3 par un &C9

 

Article créé le : Lundi 30 Avril 2012 à 20 h 20
 
 

CPC-POWER/CPCArchives, projet maintenu par Fredouille.
Programmation par Kukulcan © 2007-2017 tous droits réservés.
Reproduction sans autorisation interdite. Tous les titres utilisées appartiennent à leurs propriétaires respectifs.