Guys i've been working on this for such a long time and to be honest am a little bit fed up with working on it by myself so im going to release all the knowledge i've gained over the past 6 weeks with regard to modding the COD4, COD5 and MW2 PS3 patch and will try my best to answer your questions. This is not anything to do with decrypting the HDD, this is about the decompressing and recompressing of the actual patch itself.
Firstly these are all PS3 patches which belong to myself, they are generic meaning they will work on all PS3's, so if a modded patch was produced and shared with the community, it could be re-encrypted individually and replaced onto the original patch.
Each patch is compressed with ZLIB and providing the correct headers are found, each individual GSC can be decompressed and compressed. From what i understand the patches are compressed with a window bit value of 15 (maximum compression). The ZLIB headers on XBOX 360 patches start with the bytes '38 DA'
Offzip can be used to decompress PS3 patches which is what i have used on all of the patches to get them decompessed. This then allows me to view the patches in FF viewer (Providing the correct file convention is used) and can allow me to edit them. Unfortunately because FF viewer is designed to work with PC and XBOX 360 patches, it will not save PS3 fast files with the correct compression format as PS3 FF's headers change from each block.
So basically the problem i have is that i cannot get the patches compressed correctly which is what i understand a lot of members have a similar problem. Ideally what we need to find is the ZLIB headers for the PS3 patches, then if we find the correct header relating to the correct GSC (for example the _missions.gsc - the one which contains "onPlayerSpawned" used for entering dvars into) then edit that file with some dvars, get it recompressed with the correct compression ration (Pretty sure its a window bits value of 15) then we would have a working modded patch, which then leads us onto the next problem......
From what TheUnk0wn has said is that the PS3 HDD is checksummed, i have been unable to check this out as i have been really busy lately, anyway if this is the case we will need to find an alternate method of getting the patch onto the HDD through bypassing this checksum. For those who are unsure of what a checksum is, it is a digit which checks the integrity of a file to make sure any errors or changes havent occurred. Anyway, i have a couple of ideas on how to get around this checksum, firstly you could actually work out the checksum which was done on the XBOX 360 version of COD4 but to be honest, this isn't going to happen. My second method is a much more realistic idea which could actually work, anyway when you download a patch from PSN it is encrypted as a .PKG and actually contains the patch itself (obviously) along with several other files (such as the eboot.bin etc). If the locations of the patch could be found in the .PKG it will load onto the PS3 correctly and has the potential to bypass the checksum. I have tried this method myself and looked through the .PKG but cannot find any similar data to the patch_mp.ff, i have also tried decrypting the .pkg using the PS3's HDD decryption method but had no luck. I have however managed to add the patch_mp.ff to the .PKG and manage to get it to download and install half-way before giving an error so i think it is the right route to go down, also since having hunter as a friend (doubt for much longer though but understand my reasons for posting this) when he loads up games, he will go offline, then online when loading every single game up (which is what happens when you download a patch to your ps3, you will go offline, download the patch, then come back online again). Anyway i think thats just about everything, as mentioned this is not a 'OmG hOw D0 u DeCyPt DA HaRdDrIv3?' thread, this is for those who have already reached that stage and are stuck on the next part.
Here are the PS3 Patches:
1.10 Patch MW2: [Only registered and activated users can see links. ]
COD5: [Only registered and activated users can see links. ]
COD4: [Only registered and activated users can see links. ]
Advice:The COD4 and MW2 patches CAN be opened in FF viewer providing you dont change the file names, but as explained earlier, they cannot be saved correctly.
Credits to: Prasoc - From S7, Creator of the FF Viewer helped me understand the patches a lot more and how they worked. Hunter - Helped me hugely but lost contact with him when i decrypted the patch. Fantastic guy and don't hate him for not releasing his hacks.
I would appreciate some +REP for all my hard work and time that i've put into this and thank Hunter as well for finding out this exploit, if it wasn't for him, i can guarantee we wouldn't be here now, we would still be talking about some packet injection crap.
DONT POST ASKING TO GET IN A LOBBY, I HAVENT EVEN GOT IT WORKING! I AM ASKING FOR ASSISTANCE
Decided to release to non-premiums as they can also provide assistance to getting this working.
hay, to bad i aint got internet on ps3 yet, or cant connect to it.
exploited ps3 yesterdaym
id be able to upload the new patch im looking at old one on my ftp right now, but
anyone know if its possible to edit the common ect files like xbox 360 did for modded discs?
Athough theyd be on ps3s harddrive? cause myn is.
I don't see why not? Back up the file(s) then edit it. If it works it works, if it doesn't it doesn't :L Because your PS3 is 'jailbroken' it allows it to run unsigned code, meaning no checks are done on the files to ensure its integrity. So you should be able to edit most of the files on the PS3 providing its done correctly without running into any issues.