APPLICATIONSDEPLOMBAGE ★ Unprotector V1.0 ★

Unprotector v1Applications Deplombage
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

CPC464

Hat man ein Programm mit SAVE "FILENAME", P gesichert abgespeichert und keine ungesicherte Kopie angelegt, so kann man mit folgender Routine das Programm wieder "entsichern".

Assembler-Quellcode:

AC01 LD A,0
AC03 LD (AE45), A
AC06 RET[/ccode]Basic-Pokeliste:

10 FOR ADR = &AC01 TO &AC06
20 READ OP: POKE ADR, OP: NEXT
30 DATA &3E, 0, &32, &45, &AE.&C9

Die Adresse AE45 stellt das Flag für gesicherte Programme dar. Steht dort etwas anderes als Null, liegt ein geschütztes Programm vor und bei der Rückkehr in den READY-Modus werden Programme und Variablen gelöscht. Bevor jedoch im READY-Modus gelöscht wird, ruft der erste dort stehende Befehl das Unterprogramm auf (Patch für READY-Einsprung von AC01 bis AC03). Dort steht dreimal hintereinander der Wert C9 (RET). Hinter diesem Patch steht der für den ERROR-Ein sprung (ebenfalls mit Inhalt C9). Unprotect bewirkt, daß bei jeder Rückkehr in den READY-Modus dem Rechner "gesagt” wird, daß kein geschützes Programm vorliegt.

Fehlerberichtigung von CK 6/85, Seite 23 (Tips und Tricks):

3. Zeile
Richtig: POKE &AB4F,PEEK (&BB48):POKE &AB50,PEEK(&BB49): POKE &AB51,PEEK (&BB4A)
5. Zeile
Richtig:POKE &BB48,195:POKE &BB49,74:POKE &BB4A,171

Raimund Schuldhaus, CK

★ PUBLISHER(S): COMPUTERKONTAKT
★ YEAR: 1985
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ AUTHOR: Raimund SCHULDHAUS
 



★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » Problèmes de compatibilité CPC/CPC Plus (Tom et Jerry/GPA)
» Applications » Password Protected Database
» Applications » Enquete sur la Piratage - James Plombes (Tilt)
» Applications » Protection Logiciel n°44 (Amstrad Cent Pour Cent)
» Applications » Patrice Maubert - Cours de Bidouilles - Joystick N11
» Applications » El secreto de la turbo protección! (Amstrad Personal)
Je participe au site:

» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.732-desktop/c
Page créée en 462 millisecondes et consultée 325 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.