Post: A read for those interested in "cheating" in MW2..
10-10-2009, 04:19 PM #1
bmxdude9
Million Miles Of Fun!
(adsbygoogle = window.adsbygoogle || []).push({});
Nory's Guide to the future of MW2 Cheating"
"They Say its Impossible, I say lets do it!"


This WILL be expanded on!


.::Intro::.

Okay, first off I am pretty sure this will be knocked off the first page within a few hours but I have decided to write this for those people that really actually care, this is more for instructional and learning purpose so please don't expect me to give hand outs. This is NOT going to cover boosting etc, but the aspect of possible glitches/exploits and how they would really work, not just getting lucky and finding them.

If you wish to to ponder and continue your adventures in PS3/PS3 Game exploiting you may find my other guide here: You must login or register to view this content.

.::Basic MW2 Glitching::.

Now since that is out of the way lets first get started with the absolute basics, glitching...

Wait, wait I thought fourzerotwo said the famous "Map Monkeys" came in and found quite a few glitches correct? That may be so but I guarantee their still out there! First lets find out what a glitch is. The basic definition to most users here is "a method to do something new, get somewhere else etc" My (simple) definition so people can understand. "A Glitch is an exploit in the games code, usually either in the visual layer(maps etc) and other glitches such as error, booting etc is done when a section of RAM(games code) is not correctly written to go into effect with other areas of the memory so when the data is written somewhere else when you do something such as jump here that part of the code is interfering with another area of code and when they collide they present you with a new effect."

Now to find them you HAVE to think like a coder as all other ones were basically found that were simple. Lets start with a simple example so people can get an idea. In games/programs you have a print function such as "printf" games have these two and really thats how things like the leaderboards work. The data is taken to the server and there is a part in the code that when "this data" is loaded from the server "print it here, then refresh after you scroll, clear the old data and refresh with new" Now heres how you could exploit the leaderboards to your advantage!

There is something called a buffer overflow which is more in our favor and you can use the loading of the leaderboards or any area where data is printed and call it to print something else. What do I mean?

I mean you could find a way to cause an overflow(simply the buffers get stuck and print other data instead of whats from the server etc) and that could even be svg data information(such as with W@W) where the data was printed, that was an exploit of the games print function(one of them as there are usually several, some for hex etc). This can be archived by keep exiting and entering the leaderboards or anything that causes heavy loading.

The same applys to ingame glitches, such wall glitches, but those are more map mods that do less with the code but more of with how the maps were modeled and designed.

.::Possibility of SVG exploits::.


Now on to the savegame exploit... *gasp*!...

Not possible you say? Whilst that might be true if we work hard it might become a reality. Using a method to decrypt which could be done with a buffer overflow such as the exact one above if you were then able to bash yourself into the svg data and possibly the games then you could allow the .prf file to use "decrypted" code instead of "encrypted" meaning it would be like how cod4 used to be. This would be hard but it could be done if you play around with it. The encryption is most likely a 256 style which is what banks use and stuff like winzip, NOT an easy way through that one but instead going around it to allow it to run without encryption. They could fix this by simply using a way to save to the games ram memory instead of an accessible file by users on the HDD(.prf files such as _MP _SP etc)

.::Packet Injection::.


If anything in this little article, this will be the hardest section to grasp. First lets start with what a packet is... A packet is data that is sent over the internet from your PS3 to the games Server and Back to you, its data such as "AB BA C1 D3 C4 Ef" That is a small packet and to many people, doesn't mean a thing so Ill explain more. Heres an example, if Player1 shot Player 2, Player1 is sending a packet to the IW server which holds the guns damage etc, and once the server withdraws that information, Player2 will receive the damage in a packet from the server and will take damage. So heres a little more examples for ya.

Player 1 -shoots- Player2 -Packet sent from player1 to server to obtain the guns data and damage- -IW's Server sends the data to player 2 with the damage info- and then player 2 receives that packet and takes damage.

Now lets explain what you could do if you already arnt thinking. Say you could do this instead of option one above.

Player 1 -shoots modified packet data using a packet builder- Player2 - modded Packet sent from player1 to server to obtain the guns modded data value and damage- -IW's Server gets the modded data and then sends the data to player 2 with the damage info- and then player 2 receives that packet and takes damage modified such as a OSK(one shot kill)

Yes it is hard if you never heard of it or dont know much about this kind of stuff but its hard but its a lot of work, this could really be used for anything such as booting people out of the room, obtaining host, having unlimited ammo, osk, etc. The only real problem is that some data HAS to be sent at an EXACT time or at least close to it which makes this hard.

.::Misc MW2 Exploit Section::.


I will put everything else here such as lag switch ideas and other stuff, not boosting as were not sure yet.

A lag switch could be used in conjunction with a glitch for say something like getting higher on the leaderboards etc, getting more XP you get the idea. I will expand on this section later on.

.::Closing::.

Thanks for taking the time to read this and hopefully you learned something, if you wish to see ANYTHING related to MW2 possible glitching and exploits PLEASE let me know and I will add the content upon request if its good. Thanks for reading and tell me your comments and ideas on how this can be approved. Thanks for reading and remember DON'T HATE! Happy

.::Credits::.

Nory(Of NGU) - For writing this guide and expanding on it in the future.

Anyone else- If someone adds I will put em' here!
Last edited by bmxdude9 ; 10-10-2009 at 04:21 PM.

The following 14 users say thank you to bmxdude9 for this useful post:

.NINK., +Luse, +tA. Rick, blizzard94, drunkenrepublicn, Harrier☮, iTz CuRR4N, Jetfire600, Pro-Green, ShAdoW_RiDa, SSG HOOTY, ThatDamnGeordie, ThEHoLyNeKo, xinfectedsoulx
10-10-2009, 04:30 PM #2
Ok one word to sum this up. WHAT?:confused::confused::confused:
10-10-2009, 04:32 PM #3
bmxdude9
Million Miles Of Fun!
Originally posted by Zamorak619 View Post
Ok one word to sum this up. WHAT?:confused::confused::confused:


read it, it will make sense when you think about it. I guess you can say this is the real "cod h4x" Its the real deal and methods that could work if you wanted to cheat on mw2.
10-10-2009, 05:02 PM #4
xinfectedsoulx
Daddy's home.
I understood what you were on about =]. Nice 'little' post you have made.
It will be a lot of work to do most of these like the packet injections and stuff however, but I'm sure someone who knows what they are doing will try something like these.
Last edited by xinfectedsoulx ; 10-10-2009 at 05:04 PM.
10-10-2009, 05:42 PM #5
nice work Nory, you will go far on this forum xD.

The following user thanked ThatDamnGeordie for this useful post:

bmxdude9
10-10-2009, 06:12 PM #6
waltuO
N'wahs With Attitude
Nice thread, i had no idea what you were going on about there, but it looks like its pretty important. Lol Happy
10-10-2009, 06:16 PM #7
bmxdude9
Million Miles Of Fun!
Originally posted by BoYY View Post
Nice thread, i had no idea what you were going on about there, but it looks like its pretty important. Lol Happy


It is, and I have more to add. While people think we wont be able to glitch, I believe we will be able to if we truly work at it. Its hard work but I think I will make a guide sometime on how to actually packet inject as it is not that easy to figure out.
10-10-2009, 06:42 PM #8
Interesting Read Thankyou. A few things, like you said there bound to be a few glitches but no doubt these will be 'minor'. And about the possibility of a SVG. Exploit depends how they decide too encrypt They may develop their own encryption tool for this -( If its anything like W@W were not getting into it anytime soon) Actually Robert Hasnt even stated the way their going to stop SVG. Hacks it may not even be Encrypted code they may take the easy method and disable the ability too copy the gamesave too a USB device. Need For Speed: Undercover used this when they released a Retroactive (Reads Gamesave) Trophy Patch and Ive yet too find a NFS game-save too get some easy trophies so it seems pretty secure. Onto the Packet Injection too complicated for Most gamers So highly doubt this will be a major threat too IW. And Lagswitches Not sure on this one i was thinking maybe Host Migration :confused: would Remove this as it will Maybe Just change the Host.
10-10-2009, 06:57 PM #9
bmxdude9
Million Miles Of Fun!
Originally posted by WARDY999 View Post
Interesting Read Thankyou. A few things, like you said there bound to be a few glitches but no doubt these will be 'minor'. And about the possibility of a SVG. Exploit depends how they decide too encrypt They may develop their own encryption tool for this -( If its anything like W@W were not getting into it anytime soon) Actually Robert Hasnt even stated the way their going to stop SVG. Hacks it may not even be Encrypted code they may take the easy method and disable the ability too copy the gamesave too a USB device. Need For Speed: Undercover used this when they released a Retroactive (Reads Gamesave) Trophy Patch and Ive yet too find a NFS game-save too get some easy trophies so it seems pretty secure. Onto the Packet Injection too complicated for Most gamers So highly doubt this will be a major threat too IW. And Lagswitches Not sure on this one i was thinking maybe Host Migration :confused: would Remove this as it will Maybe Just change the Host.


I see your point but if you ever need help with SVG's lemme know as Ive seen ways around that stuff. Packet injection is somewhat hard BUT once you understand how to do it, in ALL honesty it becomes MUCH easier and just requires some trial and error. Lag switches when used as an overflow OR with an overflow could be used for something like this.

Lets say we want our own little version of bootcamp?

Originally posted by another user

I have a concern though about the disparity between gamers that are about to play for the first time versus those that have levelled through the unlock system. With all these new features how do you ensure newcomers can come in and be competitive and not just be the cannon-fodder for dudes with red-dot sights and all the perks?
Custom Classes in Multiplayer

The first way we do it is by ensuring the matchmaking system is good. When we matchmake, we match you with players of your skill. So when it is your first time playing online you will be playing against people who, for the most part, are enjoying their first online game as well. We try to find people who are like you.

Another thing we do is give the default classes a lot of stuff that you wouldn’t normally unlock until later. [..] They are simply there so you can compete and have things that other people have, but which you might not get for a while in the create-a-class option. You can use these to level-up.


Now lets think about that, somewhat sounds like bootcamp as you will be paired with people near your level? Well what if you used an lag switch with a glitch or sp failure and basically you could be stuck with a bunch of levels 1-10. Now if you find the time when it loads the matchmaking you could cause lag(not total stop) to then have it confused and it will load the first data it finds in which case that would be the lowest level, as to compare the levels it most likely uses some type of value check like a checksum so it compares your level and places you in a room with people close to your level, heres an example such as for the PS2(kinda would be the same for PS3, same concept at least if we were looking @ the code)

it would load all the hex(RAM data) then if you cause an overflow at a certain point in loading it would start over and find the wrong data(In this case it would put you with lower levels) and such.
10-10-2009, 08:24 PM #10
Jetfire600
I am error
Nory very helpfull thread.. ill use this !

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo