SKFU posted on his blog today that he discovered unencrypted SPU binary in the Def Jam: Icon demo (NTSC) for PS3.
Quote from his blog:
When I was bored yesterday I dealed with HDD decryption again and looked through the game folders on the decrypted HDD. The Def Jam: Icon USA Demo seemed interesting as it only works on US consoles. While looking for the answer I noticed a folder dj3-ps3-opt in /USRDIR/spu/. In there are several files like elf_sputhreads_apply.bin. I opened some files in a simple HEX editor and noticed that the files are not encrypted.
Aswell it looks like a binary. It does not have the default binary header used by SPU .self files compiled with the SONY PS3 SDK. It may be compiled with a third party compiler or with the IBM Cell SDK. I did not check that, yet. Well, come back to check for updates regarding the research!- SKFU






08-15-2009
10:17 PM
>:o
lolzzz
08-16-2009
02:54 AM
gooddddddddddddddddddd
08-16-2009
05:55 AM
Is there any chance of this being used to execute code on the PS3? Or is it just useful for creating a file format once we can execute code on the PS3?
08-16-2009
09:50 AM
i think there is no chance to execute code with this. hypervisor is still present which will detect that the file is modified! so face it, ps3 is unhackable via software
08-16-2009
11:02 AM
wow, nice find by streetskaterFU
08-17-2009
05:04 PM
How would the Hypervisor detect its modified? Is there a hash somewhere or does it chainload from a different file?
10-05-2009
03:22 PM
Changing the data will make any CRC hash check fail, therefore making it not be able to be run. The encryption key is and pretty much uncrackable without a farm of servers and a lot of time.
It would be nice if you could post the data onto a file host so others could look. If it is not encrypted, is it not possible to find the CRC Hash check part of the source.