Post: 50% Working Campaign / Spec-Ops hacks (PS3 Version)
11-25-2009, 07:28 AM #1
Boojak
Keeper
(adsbygoogle = window.adsbygoogle || []).push({}); When I looked at this board and various other sites for the release of Campaign / Spec-Ops hacks for MW2, I've found out that there's none, only the 360 version exists.
So, I've begun my journey on trying to get it working for the PS3 version. And in the end, I've finally got it working... damn that took me a while to understand exactly how everything work.

I have successfully re-summed SAVEGAME.SVG and loaded da shit up in the game without any problem.

I'm not going to release the full working hack any time soon, but I'll release the half working hack for now (the download link is below) since the DVARs are already in public domain.

This half-working hack includes infinite health, super jump and speed and infinite ammo (just like what the 360 version includes) :

You must login or register to view this content.

-----------------------------------------------------------------

I'll try to make this short, ok, here goes.

Try to load the save in MW2, and you'll get this error:

Originally posted by another user
This file has become corrupted (bad checksum.)


MW2 save is checksummed, just like other games' saves. If there's no copy protection on them, they are likely to be checksummed.

When you save data in-game, PS3 takes every single byte of a save data (e.g. SAVEGAME.SVG) and re-generate a checksum. So, if you change something inside SAVEGAME.SVG and try to load it in-game, PS3 will compare this editted SAVEGAME.SVG and the checksum value. If this SAVEGAME.SVG and the checksum value are not the same, you'll get a 'bad checksum' error. Understand?

Here's more information about checksum:
You must login or register to view this content.

Good thing is that the checksum is stored inside SAVEGAME.SVG, not inside the PS3 system!

All you need to do is to locate this checksum in SAVEGAME.SVG and update it. In other words, you need to identify how SAVEGAME.SVG is checksummed and then you need to know what data is covered by that function before you can do anything about it.

I'll give you a few hints regarding the checksum:

- Get a lot of SAVES that are almost the same (same mission, same checkpoint but different difficulty) and compare to each other in any hex editor program.

See which bits always change and see which bits don't change. There's a good chance that the bits that always change are the checksum.

- To update the checksum value, you must generate a new checksum and replace that with the old checksum value somewhere inside the save ...

- If you think you have found where the checksum is, you must ignore that bit and then generate a new checksum based on everything else (data), anything that's not part of the checksum.

- If you see 4 bytes (8 digits) that always change, it's likely not to be MD5 or something similar. If you didn't know, a MD5 hash has 32 digits.

So, if you generate a checksum that happens to be the same as the checksum inside SAVEGAME.SVG (un-hacked), you're set!!

If you have never done this before. I suggest following these tuts, it will make you understand the whole thing easier:

You must login or register to view this content.

And

You must login or register to view this content.

If you have followed these tuts and got the matched results, then fixing MW2's checksum will be easy. Winky Winky

Anyway, if you have managed to re-sign the save correctly, you can get more hacks. The full list of DVARs is available:

You must login or register to view this content.

Just add desired DVARs with thier values (e.g. ..200B0..) under compress_$mapname inside the save and you're set.

Enjoy and good luck.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 3 users say thank you to Boojak for this useful post:

~pocketemo~, AgentJon, luceathome
11-27-2009, 12:35 AM #47
Mr.Amitoz
Big Brother ONLINE GTFO
Originally posted by Alucard View Post
Release the damn code or get bad rep


yeah why cant you just give it ?????????
11-27-2009, 03:35 AM #48
cs475x
You talkin to me?
Originally posted by oXoDCoXo View Post
im not too sure as when i generate a checksum using HxD the MD5 (which is what i think it is... or am i wrong?) isnt actualy in the .svg


Yeah, I just opened the .svg in Exact File and generated all possible checksum values that are available in that program, and none of them were in the actual file...

EDIT: Exact File's options--

ADLER32, CRC32, MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512, RIPEMD128, RIPEMD160, TIGER128, TIGER160, TIGER192, GOST


On a second note, I copied the posted savegame.svg into a copy of my profile's save and copied it over to a second account on my PS3. Everything was still in-tact (stats, scores, etc.) and there were no errors when loading, as well as no hacks.
11-27-2009, 04:23 AM #49
Nknights23
Original Gamer
This Thread is Bullshit, CLOSE
11-27-2009, 05:31 AM #50
See... In my opinion i think this poster is just bullshitting us at the moment, making us work for something that doesnt work or maybe hasnt even been TESTED by him (PLAIN BULLSHIT IN OTHER WORDS).

So, either release it like 360 has it or just give us a proper "METHOD" to get it actaully working
11-27-2009, 07:27 AM #51
SYN1ST3R
< ^ > < ^ >
there was i clue when i offered to record for him and he made up some lame excuse why he couldn't be recorded. he's just looking for attention. if anyone is able to release a hacked spec-ops it would be HSx9 at least he has some proof in game save hacking.

*maybe someone can get in contact with spector who hacked the 360 ver and send him a PS3 game save that he may be able to port over.
11-27-2009, 01:25 PM #52
Boojak
Keeper
Originally posted by phellem123 View Post
how do you generate a new checksum (btw im using hex editior neo so if there is a better program out there lemme no) Smile


In Hex Editor Neo, click View -> Tool Windows -> Checksum and it should appear in the bottom left area of your Neo window. Simply highlight any data in the file and generate a checksum from your Checksum tool.

Remember, there are different checksums! So, if you used a checksum as opposed to the orginal checksum in the file, very good chances are that you will get a non-matched result.

Originally posted by maksikk
if any1 gets this can they add me on ps3 to tell me how cause i dont get this


I didn't get it at first. But after spending time on trying to understand everything, I finally got it. If I can do it, you can do it too.

Originally posted by RedKnight2364
@ boojak why dont u just tell us where the checksum is? You'll get so much rep and respect, it really makes no sense not to and it's really not cool. Don't come on to this site and set us challenge please


I've already given some hints in my previous posts on how to find the original checksum. Here's a better hint:

There's a VERY good chance that this original checksum is not located at the middle of the file. Have you read the tutorials I posted? The one in Final Fantasy XII and the other one in Dark Sector? These checksums are located at the beginning!

It's easier to find this checksum when you compare between saves. Get four or so saves and compare to each other. See which changes and see which doesn't change. The bits that always change between the saves can BE MAYBE this checksum!

IMPORTANT- Read this wiki very carefully:
You must login or register to view this content.

Originally posted by Ix
Yeah but telling us where the checksum is also awesome for leechers and then these hacked will be leaked faster and therefore be patched faster.


How can this hack get patched? Just delete the patch and you'll be fine. Trophies won't be affected. Of course, if they patch it, you won't be able to play with a friend using the hacks.

Look, this hack for the 360 version was already released a day after the launch date. So, if IW patch that hack, they're likely to patch it for the PS3 version too. So far, they haven't patched it yet.

I don't see anything wrong with this thread. It's good for you and everybody else. It can help you work together and learn something new! Because if you know how to hack MW2 save and re-sum it correctly, you CAN do the same to other games' saves (the ones that don't have copy protection on them) without any problem.

Originally posted by phellem123
Show me how to do the check sum thing in a video tutorial please i can not figure it out!!!


You can figure it out. I was very very confused at first but I got it in the end...

Originally posted by cooler900
Dude just upload the save.


No.

Originally posted by Alucard
Release the damn code or get bad rep


I don't give a damn about reps.

Originally posted by cs475x
On a second note, I copied the posted savegame.svg into a copy of my profile's save and copied it over to a second account on my PS3. Everything was still in-tact (stats, scores, etc.) and there were no errors when loading, as well as no hacks.


If you create a new game in MW2, of course the hacks won't work. You're supposed to resume the game. Cause I added these DVARs after compress_$mapname in the file.

Originally posted by Alucard
This Thread is Bullshit, CLOSE


You're angry because I'm not releasing it. Come on, that's a bit irrational. I worked hard on getting this to work and why should I release it all of a sudden?

Jester released this hack for the 360 version, but he told everybody that he would never release information or hints on how to do it. I may not be releasing this hack but I already have given a couple of hints on how to do it.

Originally posted by ZeKsTa
See... In my opinion i think this poster is just bullshitting us at the moment, making us work for something that doesnt work or maybe hasnt even been TESTED by him (PLAIN BULLSHIT IN OTHER WORDS).


It does work, my friend. The MW2 saves between 360 and PS3 are quite identical to each other. That's your answer right there.

But if you're so bothered that you want everything to be released, this thread isn't for you. Stop whining and GTFO! This thread is meant to give people some good learning experience on how saves and checksums work in general. Not to mention that the reward is just... that rewarding.

Originally posted by 51N15T3R
there was i clue when i offered to record for him and he made up some lame excuse why he couldn't be recorded.


A couple of people have problems with Spec-Ops lately. I'm just one of them, unfortunately.

Originally posted by 51N15T3R

he's just looking for attention.


So, whoever tells something that's not released for the PS3 version but already released on the 360 version must equal some attention seeker? Ok...

Originally posted by 51N15T3R

if anyone is able to release a hacked spec-ops it would be HSx9 at least he has some proof in game save hacking.


You have no clue what you're talking about, dude. It's very easy to hack the data for MW2 split-screen BECAUSE it DOESN'T use ANY checksum!!! HSx9 just happened to hack it and release it before anybody else.

And HSx9 has no clue about checksums. I've talked with him before and he's proved this.

Originally posted by 51N15T3R
maybe someone can get in contact with spector who hacked the 360 ver and send him a PS3 game save that he may be able to port over.


Jester is a fanboy of 360, and he doesn't have a PS3. So, it's very unlikely that he will release the hack for the PS3 version.

The following user thanked Boojak for this useful post:

Mr BoB
11-27-2009, 02:14 PM #53
It takes one to figure this out... then its relased then its the end of your pointless games you will probly not get credit for this just because your a fag? gg 0_o
11-27-2009, 03:37 PM #54
Boojak
Keeper
Why should I care if I get credit for this or not? This thread is about learning on how the stuff works, not LOLZ LOOKIE HERE I HAX CAMPZ / SPEC OPS REP ME AND I OWN ALL OF U! ALL CREDIT GOES TO ME! I'M THE LORD OF EVERY SINGLE UNIVERSE! Seriously ...
11-27-2009, 04:23 PM #55
Jahoby
Keeper
Dude, why wont you release it, you have a gift share it.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo