[3.3.5] Looking for Offset: CMapChunk::Purge menu

User Tag List

Results 1 to 11 of 11
  1. #1
    Kaev's Avatar Active Member
    Reputation
    40
    Join Date
    Jan 2013
    Posts
    24
    Thanks G/R
    4/17
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [3.3.5] Looking for Offset: CMapChunk::Purge

    Hiho,

    i'm looking for the offset of the method CMapChunk::Purge in the 3.3.5 client.
    I have a OSX debug binary from the MoP beta (15662) on my hand and already tried to find any string in and "near" the function, sadly i couldn't find anything that would help.
    The method also has 0x3C local variables in it, we (a WoW modding community, i'm not sure if i'm allowed to tell names here) tried to compare every function which has the same amount of local variables, but it seems like the method was changed between 3.3.5 and MoP beta.
    Sadly this is where my reverse engineering knowledge ends and we're hoping someone of you could help us there.

    If you ask yourself why we need this:
    As far as we know we can mark chunks as unloaded with this function which means that the client will reload this chunk. We really want to implement this in Neo, Noggit and other modding tools that we're developing.

    If anyone should find it: It would be great if you could explain how you found it, it would be awesome to have it in other versions also. But for me 3.3.5 is the most important one.

    Thanks for reading this and i hope someone can help us.

    EDIT: As far as i heard somewhere out there is a 3.3.3 debug binary. Does someone have it and could upload it? That could really help!
    Last edited by Kaev; 12-26-2016 at 03:45 AM.

    [3.3.5] Looking for Offset: CMapChunk::Purge
  2. #2
    danwins's Avatar Contributor
    Reputation
    189
    Join Date
    Mar 2013
    Posts
    143
    Thanks G/R
    6/62
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    its not the debug build but i found this:

    https://mega.nz/#!ZEdhUSTY!Gp02zdyUY...O2Tpt0ewDdST78

    i would also like the debug binary tho if anyone has it.

  3. Thanks Kaev (1 members gave Thanks to danwins for this useful post)
  4. #3
    Kaev's Avatar Active Member
    Reputation
    40
    Join Date
    Jan 2013
    Posts
    24
    Thanks G/R
    4/17
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by danwins View Post
    its not the debug build but i found this:

    https://mega.nz/#!ZEdhUSTY!Gp02zdyUY...O2Tpt0ewDdST78

    i would also like the debug binary tho if anyone has it.
    I have a newer version of IDA. When i try to convert it, it will say that the database is corrupt. :/
    Does this contain any function names or is it just a "normal" 3.3.5 idb?
    Last edited by Kaev; 12-26-2016 at 09:32 AM.

  5. #4
    danwins's Avatar Contributor
    Reputation
    189
    Join Date
    Mar 2013
    Posts
    143
    Thanks G/R
    6/62
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    it contains function names,

    it opens for me in ida 6.8.150423(after the update prompt),
    Last edited by danwins; 12-26-2016 at 09:55 AM.

  6. #5
    Kaev's Avatar Active Member
    Reputation
    40
    Join Date
    Jan 2013
    Posts
    24
    Thanks G/R
    4/17
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by danwins View Post
    it contains function names,

    it opens for me in ida 6.8.150423(after the update prompt)
    Can you send me the updated database? Even with the same version as yours i can't open it. :s

  7. #6
    danwins's Avatar Contributor
    Reputation
    189
    Join Date
    Mar 2013
    Posts
    143
    Thanks G/R
    6/62
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    it could be the "pirated" issue, since that idb was likely made on the pirated 6.1 ida pro w/o a valid licence.

    Are you getting something along the lines of "Sorry, this database has been created by a pirate version of IDA"?

  8. #7
    Kaev's Avatar Active Member
    Reputation
    40
    Join Date
    Jan 2013
    Posts
    24
    Thanks G/R
    4/17
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by danwins View Post
    it could be the "pirated" issue, since that idb was likely made on the pirated 6.1 ida pro w/o a valid licence.

    Are you getting something along the lines of "Sorry, this database has been created by a pirate version of IDA"?
    "Database is corrupt" Not more, not less.

  9. #8
    danwins's Avatar Contributor
    Reputation
    189
    Join Date
    Mar 2013
    Posts
    143
    Thanks G/R
    6/62
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    try this patch for ida(it has the dbfix and the qstpncpy fix):

    patch.zip

    just replace the files (backup the original files of course).

  10. #9
    Kaev's Avatar Active Member
    Reputation
    40
    Join Date
    Jan 2013
    Posts
    24
    Thanks G/R
    4/17
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by danwins View Post
    try this patch for ida(it has the dbfix and the qstpncpy fix):

    patch.zip

    just replace the files (backup the original files of course).
    It works! Thank you. I didn't exactly found what i was looking for, but at least it's a start.

  11. #10
    Jadd's Avatar 🐸 Premium Seller
    Reputation
    1511
    Join Date
    May 2008
    Posts
    2,432
    Thanks G/R
    81/333
    Trade Feedback
    1 (100%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by danwins View Post
    its not the debug build but i found this:

    https://mega.nz/#!ZEdhUSTY!Gp02zdyUY...O2Tpt0ewDdST78

    i would also like the debug binary tho if anyone has it.
    There's a PDB for 3.3.5 'floating around'. And by that I mean it's exclusive to some selfish group of people.. would be cool to see it.

  12. #11
    Kaev's Avatar Active Member
    Reputation
    40
    Join Date
    Jan 2013
    Posts
    24
    Thanks G/R
    4/17
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Jadd View Post
    There's a PDB for 3.3.5 'floating around'. And by that I mean it's exclusive to some selfish group of people.. would be cool to see it.
    Yeah, especially when there is no real reason to keep it private anymore. I mean, the official servers are not running on 3.3.5 anymore and would you really put that much afford into smth just for exploiting a private server? I wouldn't.

    EDIT: Schlumpf maybe found the offset of CMapChunk::Purge, he's guessing it's 0x007C3370 or 0x007C5690. We try our best to test it as soon as possible, but probably will take a bit because of our little reverse engineering knowledge. Thanks to everyone who is and was helping us!
    EDIT2: Krill said it's the second, 0x007C5690, here's the code from IDA: [C++] float __thiscall sub_7C5690(int this, int a2) { int v2; // ebx@1 int - Pastebin.com
    Last edited by Kaev; 05-20-2017 at 03:05 AM.

Similar Threads

  1. Looking for Offset: Object \ Unit is quest actvie objective
    By Alisha in forum WoW Memory Editing
    Replies: 4
    Last Post: 01-21-2017, 02:09 AM
  2. Looking for PQR Offsets for a certain 5.4.8 Server
    By gtiii in forum WoW Bots Questions & Requests
    Replies: 5
    Last Post: 01-29-2016, 02:34 PM
  3. What memory-offset to look for? NPC-ID
    By radarlove in forum WoW Memory Editing
    Replies: 2
    Last Post: 09-19-2012, 12:28 PM
  4. Looking for Item name offset
    By wuangle in forum WoW Bots Questions & Requests
    Replies: 1
    Last Post: 01-12-2011, 05:20 AM
  5. Looking for some more offsets, check inside
    By freitag in forum Age of Conan Exploits|Hacks
    Replies: 7
    Last Post: 11-22-2010, 03:31 AM
All times are GMT -5. The time now is 09:59 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search