thekingmtg
Beginner
- Joined
- Sep 13, 2016
- Messages
- 14
- Reaction score
- 0
ok thanks both, oliveira the boot.ini is the same for all the namco dongles or game specific?, to change the game in the nand is just copy and paste with the ulaunchelf?
Can you elaborate on the "unlock exchange"The explanation goes like this:
The dongle is a "secure device". So because they thought it would be secure they put the game .EXE inside the dongle. The board only boot Magic Gate encrypted files because it's designed to only accept boot "trusted" files. Magic Gate is used there to make sure only SONY could access the contents of the card and author boot.bin files. Part of the protection has 32 bytes of the file "encrypted" with some information from the card it's written to. If that is wrong the file will fail loading. So you're NOT supposed to move that particular chunk of data from one card to another. It happens to be into the boot.bin file for obvious reasons (binding).
@DarkSoft: The communication between the PS2 and the card is not encrypted. What is encrypted is the unlock exchange they perform while initializing. The PS2 won't accept access anything that doesn't perform the auth. Nor will the card. That auth is between the MCU on the card and the CD drive Mechacon (which the Arcade PS2 still have even though it has no drive in it).
the 32 bytes are an ecnrypted message different for each dongle. To open Hex files I recommend HxD --> https://mh-nexus.de/en/hxd/defor: done it
oliveira:ok so that 32 bytes are exclusively for that dongle card, where are that 32 bytes in the start?, which program i should use to do that winhex for example?