Results 1 to 15 of 15
  1. #1
    HexMurder's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Location
    Visual Studios
    Posts
    298
    Reputation
    96
    Thanks
    2,320
    My Mood
    In Love

    WaW Offset Dumper - ALL DVARS

    Long story short; World at war was the first game i ever hacked. And to this day i find myself searching for new hacks to make on waw zombies when i get bored. Unfortunately this section of mpgh is nearly dead. Another member posted a bunch of offsets which (unfortunately) are incorrect for most of us because they are not pointers. SO I took it upon myself to create this little tool for anyone who wants to hack what is still left of this game. Probably not useful for most people but whatever. Some devs may appreciate it.

    Simply run the game, start a game of zombies or a solo level, run my hack, enter your process name (usually codwaw.exe) hit enter.


    A list is generated called DvarDump.txt.
    After that just open up the text file and its pretty straight forward. Add the address for the dvar you want in cheat engine and hack away.


    Maybe i'l get around to making one FINAL trainer that has every feature i can think of for this game. Really love hacking this one and it's such a shame that people have forgotten it. Anyway hope you all enjoy. Thanks a ton to barata for helping me with this.


    NOTE:When adding addresses to cheat engine make sure they are the correct type. i.e. when adding the address for jump_height it will say the value is some gibberish number like 102322105 untill you change it to float. then it reads it correctly as 39.

    Also keep in mind that this searches through active game memory. So you will probably find more dvars if you load a level than if you just boot the game and run this in the main menu.


    virus scans:
    https://virusscan.jotti.org/en-US/fi...job/ayeugb46g7
    https://www.virustotal.com/en/file/c...is/1469692922/
    <b>Downloadable Files</b> Downloadable Files
    Last edited by HexMurder; 07-28-2016 at 03:09 AM.

  2. The Following 8 Users Say Thank You to HexMurder For This Useful Post:

    Above_Beyond (08-01-2016),firecobra1234 (09-22-2016),gogogokitty (08-03-2016),hoogste1 (4 Weeks Ago),jambo834429 (08-07-2016),raj20 (3 Weeks Ago),TehSlit (08-23-2016),Z (08-01-2016)

  3. #2
    akim14's Avatar
    Join Date
    Oct 2009
    Gender
    male
    Posts
    853
    Reputation
    281
    Thanks
    4,997
    My Mood
    Doh
    //Approved

    MPGH Member since 21/10/2009
    CoD section Minion since 1/22/2015
    GTA section Minion since 7/15/2015
    Minion+ since 1/27/2016
    Skype Impersonator: mpgh.akim14. (always use skype buton on my profile and contact me here)

  4. #3
    Robloitz's Avatar
    Join Date
    Jun 2016
    Gender
    male
    Posts
    7
    Reputation
    10
    Thanks
    0
    HOw did you even get the offsets

  5. #4
    HexMurder's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Location
    Visual Studios
    Posts
    298
    Reputation
    96
    Thanks
    2,320
    My Mood
    In Love
    Quote Originally Posted by Robloitz View Post
    HOw did you even get the offsets
    Lots of hard work. Debugging, Reversing, C++ing.

  6. #5
    gogogokitty's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    743
    Reputation
    102
    Thanks
    2,342
    feedback = good
    LEEEEEEROY JEEEEENKINS

  7. #6
    jambo834429's Avatar
    Join Date
    Jan 2014
    Gender
    male
    Posts
    3
    Reputation
    10
    Thanks
    0
    Would this in theory allow me to change a dvar even if im not the host for example turning god on or giving all for example

  8. #7
    gogogokitty's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    743
    Reputation
    102
    Thanks
    2,342
    Quote Originally Posted by jambo834429 View Post
    Would this in theory allow me to change a dvar even if im not the host for example turning god on or giving all for example
    no, you can only alter dvars if your host
    LEEEEEEROY JEEEEENKINS

  9. #8
    gogogokitty's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    743
    Reputation
    102
    Thanks
    2,342
    whys this game have to be dead. its still one of the funnest call of duty's to date
    LEEEEEEROY JEEEEENKINS

  10. #9
    __Xen0's Avatar
    Join Date
    Dec 2015
    Gender
    male
    Posts
    116
    Reputation
    14
    Thanks
    324
    My Mood
    Sneaky
    Quote Originally Posted by HexMurder View Post


    Lots of hard work. Debugging, Reversing, C++ing.
    Just lol. It took about 1 minute to find the 2 needed address. The code I came up with is just 16 lines.

    Code:
    #include <fstream>
    #include <algorithm>
    
    struct DvarDumper
    {
    	DvarDumper(const char* fileName)
    	{
    		std::fstream file { fileName, std::ios::out | std::ios::app };
    		std::for_each(reinterpret_cast<const char***>(0x063EF348), reinterpret_cast<const char***>(0x063EF348) + *reinterpret_cast<size_t*>(0x063EF320),
    			[&file](auto dvar)
    			{
    				file << "Name: " << *dvar << "\nDescription: " << *(dvar + 1) << "\nAddress: 0x" << dvar << "\n\n";
    			});
    		file.close();
    	}
    } dvarDumper("dvars.txt");
    Compile it as a dll (you will need C++14) and inject. The addresses are for an older version of MW2. (I don't have WaW installed atm)

  11. #10
    Z's Avatar
    Join Date
    Sep 2013
    Gender
    male
    Location
    47.614028°N 122.194015°W
    Posts
    1,799
    Reputation
    136
    Thanks
    3,252
    My Mood
    Amazed
    Quote Originally Posted by gogogokitty View Post
    whys this game have to be dead. its still one of the funnest call of duty's to date
    Hopefully B03 will become this good when they finally release the Mod support system...

    Like Something that i did or what i've uploaded?

    BTC Donation Address: 19WwTGHVWHCE7p7JvpSYvbHYfKBkmHCFy8




    Contact Info:
    ||

     

    • Join Date: 09-13-2013
    • PREMIUM Since: 11-5-2015

     

  12. The Following User Says Thank You to Z For This Useful Post:

    gogogokitty (08-31-2016)

  13. #11
    gogogokitty's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    743
    Reputation
    102
    Thanks
    2,342
    somewhat off topic question, any idea what the base address is for the dvars so i can find the offsets/pointers for each command?
    LEEEEEEROY JEEEEENKINS

  14. #12
    HexMurder's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Location
    Visual Studios
    Posts
    298
    Reputation
    96
    Thanks
    2,320
    My Mood
    In Love
    Quote Originally Posted by gogogokitty View Post
    somewhat off topic question, any idea what the base address is for the dvars so i can find the offsets/pointers for each command?
    I don't have the source anymore. I just used ida and looked for a string that said something along the lines of "Can't create dvar". Then i reverse engineered from there to find the dvar base address. Sorry if that doesn't help.

  15. The Following User Says Thank You to HexMurder For This Useful Post:

    gogogokitty (09-21-2016)

  16. #13
    gogogokitty's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    743
    Reputation
    102
    Thanks
    2,342
    Quote Originally Posted by HexMurder View Post


    I don't have the source anymore. I just used ida and looked for a string that said something along the lines of "Can't create dvar". Then i reverse engineered from there to find the dvar base address. Sorry if that doesn't help.
    that will probably help once i get ida installed, ive used it twice, both times had not known anything about it. did you use any specific source to learn ida?
    LEEEEEEROY JEEEEENKINS

  17. #14
    HexMurder's Avatar
    Join Date
    Apr 2011
    Gender
    male
    Location
    Visual Studios
    Posts
    298
    Reputation
    96
    Thanks
    2,320
    My Mood
    In Love
    Quote Originally Posted by gogogokitty View Post
    that will probably help once i get ida installed, ive used it twice, both times had not known anything about it. did you use any specific source to learn ida?
    Trial and error my friend lol. I'm not too good with ida tbh.

  18. #15
    gogogokitty's Avatar
    Join Date
    Feb 2013
    Gender
    male
    Posts
    743
    Reputation
    102
    Thanks
    2,342
    Quote Originally Posted by HexMurder View Post


    Trial and error my friend lol. I'm not too good with ida tbh.
    aparently guided hacking has a little video series on it to atleast get you started
    LEEEEEEROY JEEEEENKINS

Similar Threads

  1. [Release] MW2 SP Console Unlocked - All dvars
    By TehToolBox in forum Call of Duty 6 - Modern Warfare 2 (MW2) Hacks
    Replies: 17
    Last Post: 09-17-2015, 03:36 AM
  2. [Release] BF4 Offset Dumper + Source [By SmallC)
    By DadDelta in forum Battlefield 4 Hacks & Cheats
    Replies: 3
    Last Post: 10-15-2014, 03:59 PM
  3. [Release] Y3t1yt's Offset Dumper V 1.3
    By foxxywoxxy in forum CounterStrike: Global Offensive Hacks
    Replies: 7
    Last Post: 08-09-2014, 06:03 AM
  4. [Release] CS: GO offset dumper
    By foxxywoxxy in forum CounterStrike: Global Offensive Hacks
    Replies: 7
    Last Post: 08-07-2014, 06:32 AM
  5. [Release]All dvars explanaiton.
    By GBot! in forum Call of Duty Modern Warfare 2 Server / GSC Modding
    Replies: 19
    Last Post: 07-27-2010, 07:16 PM