49w ago - Following up on the recent
PS3UserCheat dongle hacking news, today PlayStation 3 developer
zadow28 has updated his
ongoing work with some reverse-engineering and payload development research on the
DRM-infected Cobra PS3 USB dongle.
Download:
Cobra USB Payloads and Other Essential Files (77.33 MB) /
Cobra USB Payloads and Other Essential Files (Mirror) /
Cobra USB Payloads and Other Essential Files (Mirror) /
Cobra USB Update v1 (350.88 KB - place these in the Cobra-USB_PS3_Updater_v1_0\CBUP43210\USRDIR directory) /
cipher.ppu.elf.txt (954.98 KB)
It's important to note that these files are not end-user friendly yet, work still needs to be done by those familiar with PS3 PPU / SPU coding in
IDA Pro by other PlayStation 3 developers to further develop payloads for dongle-free PS3 scene solutions.
Finally, below are some recent related Tweets via Twitter (linked above), as follows:
If you cant uses the stuff i post carry on. as promised i post all i find compared to others. Like secrets Hens that work on 4.11
Its my findings regarding the cobra, lot off reversed, and decrypted. Shouldn't be any trouble porting this to any device
Ohh almost forgot one off the most important ones goes in the Cobra-USB_PS3_Updater_v1_0\CBUP43210\USRDIR
Don't think Dean is gonna be very happy.but but.
Just an little test off whats ill be sending tomorrow. will explain also there
Download: http://www.sendspace.com/file/x6qtvr (725.67 KB)
bdRESET6
gameDATA6
lastGAME6
stDISC4
All support: 3.55 CEX/DEX, 4.21 CEX/DEX, 4.30 CEX/DEX, 4.31CEX, 4.40CEX. These four tools are also available in mM's WEB column.
Download: http://www.sendspace.com/file/8qkcl5 (109.04 KB)
Contains modified source and PS3 executable "ps2classics.self". It can be used by any PS3 application to convert a regular disc PS2 ISO to ISO.BIN.ENC.
Can be used as easy as:
char* launchargv[8];
memset(launchargv, 0, sizeof(launchargv));
launchargv[0] = (char*)malloc( 2); strcpy(launchargv[0], "e");
launchargv[1] = (char*)malloc( 4); strcpy(launchargv[1], "cex");
launchargv[2] = (char*)malloc(i3); strcpy(launchargv[2], klc_path );
launchargv[3] = (char*)malloc(i1); strcpy(launchargv[3], iso_path1);
launchargv[4] = (char*)malloc(i2); strcpy(launchargv[4], iso_path2);
launchargv[5] = (char*)malloc(12); strcpy(launchargv[5], "ISO.BIN.ENC");
launchargv[6] = (char*)malloc(37); strcpy(launchargv[6], "2P0001-PS2U10000_00-0000111122223333");
launchargv[7] = NULL;
_Exitspawn(ps2classics, (char* const*)launchargv, NULL, NULL, 0, 1001, SYS_PROCESS_PRIMARY_STACK_SIZE_1M);
Where iso_path1 is the source iso, iso_path2 is the destination encrypted iso.bin.enc and klc_path is the path to the klicense.
I just tested it (launching a regular ISO in mM, it spawns the ps2classics.self and creates the encrypted ISO + a folder structure) - everything seems ok. It needs a nice progress bar, improved I/O by using async read/write and you're good to go. It doesn't support 4GB+ files, but properly adds missing info for CD ISO files.
Basically with mM you can dump your PS2 game disc, load it in the RETRO column, it will convert it to ps2classic in a minute or two and you can load it with ps2-classics-placeholder. I'll release a test mM later.
Showtime 04.03.128 by Andreas Oman is now available (for mM and as standalone in the WEB column).
Download: http://www.sendspace.com/file/wwrggi (5.68 MB) / http://www.sendspace.com/file/q7hgg0 (5.74 MB)