Index du Forum
IDENTIFICATION SERVEUR : 10.0.97.65 - CLIENT : 54.198.23.251

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

The voyage of the Mimi (Holt, Rinehart and Winston, 1985)

 
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> PROTECTION MALEFIQUE
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
toinet
Site Admin


Inscrit le: 15 Juin 2007
Messages: 2945
Localisation: Le Chesnay, France

MessagePosté le: Ven 04 Mar 2016, 14:29    Sujet du message: The voyage of the Mimi (Holt, Rinehart and Winston, 1985) Répondre en citant

#795 - One of the most beautiful floppies for the Apple II. This is a set of two disks and three sides containing one or two programs per side.

Protection type
All tracks can be copied but track $11. We suspect either a non-formatted track (to prevent lamers from copying the disk) or a nibble count/check.
There is no extra track.
The Volume Table Of Contents is moved to track 2 and is shorter than the 4KB.

How to copy
Just copy your disk with Locksmith Fast Disk Backup and do not take the errors into account.

How to crack
Launch Disk Fixer on my copy disk, then:
- for disk 1 (sides 1 & 2), T1/SC/2B: 20 (JSR) -> 60 (RTS)
- for disk 2 (one side), T1/SC/9B: 20 (JSR) -> 60 (RTS)

The disk images are at http://www.brutaldeluxe.fr/crack/

Reboot and... enjoy,

LoGo
3/2016
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
toinet
Site Admin


Inscrit le: 15 Juin 2007
Messages: 2945
Localisation: Le Chesnay, France

MessagePosté le: Ven 04 Mar 2016, 14:34    Sujet du message: Répondre en citant

And the protection in track 1, sector C.
How did we find it? With Disk Fixer, we searched for the pattern BD 8C C0 (read a nibble from disk) and there were a couple there. That's not normal, on a DOS 3.3 disk, that pattern is found in the RWTS in track 0 only.

Code:

Get the IOB table of the RWTS and set T11/S0

002B:20 E3 03       JSR   $03E3         
002E:84 00          STY   $00           
0030:85 01          STA   $01           
0032:A9 11          LDA   #$11         
0034:A0 04          LDY   #$04         
0036:91 00          STA   ($00),Y       
0038:A9 00          LDA   #$00         
003A:A0 0C          LDY   #$0C         
003C:91 00          STA   ($00),Y       
003E:A9 00          LDA   #$00         
0040:A0 03          LDY   #$03         
0042:91 00          STA   ($00),Y       
0044:20 E3 03       JSR   $03E3         
0047:20 D9 03       JSR   $03D9         
004A:A9 00          LDA   #$00         
004C:85 48          STA   $48           

Get the slot * 16, turn drive on, read mode

004E:A0 01          LDY   #$01         
0050:B1 00          LDA   ($00),Y       
0052:AA             TAX                 
0053:BD 89 C0       LDA   $C089,X       
0056:BD 8E C0       LDA   $C08E,X       

Look for FF FF ... until 95

0059:BD 8C C0       LDA   $C08C,X       
005C:10 FB          BPL   $0059         
005E:C9 FF          CMP   #$FF         
0060:D0 F7          BNE   $0059         
0062:BD 8C C0       LDA   $C08C,X       
0065:10 FB          BPL   $0062         
0067:C9 FF          CMP   #$FF         
0069:D0 EE          BNE   $0059         
006B:BD 8C C0       LDA   $C08C,X       
006E:10 FB          BPL   $006B         
0070:C9 FF          CMP   #$FF         
0072:F0 F7          BEQ   $006B         
0074:C9 95          CMP   #$95         
0076:D0 E1          BNE   $0059         

Now, skip 192 nibbles

0078:A0 C0          LDY   #$C0         
007A:BD 8C C0       LDA   $C08C,X       
007D:10 FB          BPL   $007A         
007F:88             DEY                 
0080:D0 F8          BNE   $007A         

Now, I want CA...

0082:BD 8C C0       LDA   $C08C,X       
0085:10 FB          BPL   $0082         
0087:C9 CA          CMP   #$CA         
0089:F0 03          BEQ   $008E         
008B:4C 00 C6       JMP   $C600         ; it is a copy, reboot!
008E:BD 88 C0       LDA   $C088,X       ; got it, exit!
0091:60             RTS                 
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> PROTECTION MALEFIQUE Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com