[Wow][Mac][3.1.0] Finding g_currentConnection/object list menu

User Tag List

Results 1 to 5 of 5
  1. #1
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Wow][Mac][3.1.0] Finding g_currentConnection/object list

    So far I've been able to find some static variables, such as player name, account, realm, and chats. But I haven't been able to find g_currentConnection by any means.

    Can anyone take a look in IDA and assist? Latest binary:
    RapidShare: Easy Filehosting

    For some reason searching for the player's health isn't working in 3.1.0 - and I have NO clue why. This is the method I used to get to the object list/player GUID before (just jump back an offset to find GUID, then find object list based on GUID).

    And for those that would like the Mac offsets I've found so far:

    Code:
    Player Name Static: 0x01374028
    Server Name Static: 0x01374706
    Player Account :	 0x01374180
    
    Chat : 			0x01374F9C
    Thanks!

    [Wow][Mac][3.1.0] Finding g_currentConnection/object list
  2. #2
    mordok's Avatar Member
    Reputation
    11
    Join Date
    Oct 2007
    Posts
    103
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Just do a text search to find ObjectMgrClient one of the few result will turn you something like this (graph view) http://img11.imageshack.us/img11/9177/gclientconnectionandscu.jpg

    There you will see g_clientConnection and s_curMgr.
    You could also try my modified version of bobbysing/kynox IDA script. It will automatically dump those 2. Its posted In Cypher's 3.1.0 dump thread
    "I'm not going to expose my methods for time bending, as i don't want to do get nerfed!"-Kynox

  3. #3
    jjaa's Avatar Contributor
    Reputation
    245
    Join Date
    Dec 2006
    Posts
    562
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mordok View Post
    Just do a text search to find ObjectMgrClient one of the few result will turn you something like this (graph view) http://img11.imageshack.us/img11/9177/gclientconnectionandscu.jpg

    There you will see g_clientConnection and s_curMgr.
    You could also try my modified version of bobbysing/kynox IDA script. It will automatically dump those 2. Its posted In Cypher's 3.1.0 dump thread



    Its not the same on mac.
    Look at:

    Code:
    __text:000A3DEF                 mov     edx, ds:off_146E648
    __text:000A3DF5                 mov     eax, [edx]
    __text:000A3DF7                 mov     [eax+2C28h], esi

    A complete guess based on the similarities between the PC and Mac clients. I cannot test it, as I do not have a Mac version of WoW.

  4. #4
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for taking a look at this guys - greatly appreciated it. Probably spent 3 hours yesterday trying to back-trace memory looking for the object list - and was worried they changed something in 3.1 (data structure etc...)

    Went from player health, to unit field base, to playerbase. Then searched for the playerbase address throughout memory - Would get anywhere from 4-7 results, and none of them looked like a structured list.

    Thanks again :-)
    Last edited by Tanaris4; 04-16-2009 at 07:59 AM.

  5. #5
    Tanaris4's Avatar Contributor Authenticator enabled
    Reputation
    148
    Join Date
    Oct 2008
    Posts
    646
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Found the object list. It's located here: 0xAC6F08

    Still curious how I could have gotten this in IDA tho :-)

Similar Threads

  1. [wow][mac] Finding offsets - Object List Pointer
    By Tanaris4 in forum WoW Memory Editing
    Replies: 0
    Last Post: 12-14-2009, 12:23 AM
  2. [wow][mac] Help finding username/password in memory
    By Tanaris4 in forum WoW Memory Editing
    Replies: 14
    Last Post: 10-27-2009, 11:09 PM
  3. [Mac][3.2] Finding the object list & reading object names
    By flukes1 in forum WoW Memory Editing
    Replies: 12
    Last Post: 09-22-2009, 09:47 PM
  4. [wow][mac] Finding available Pets/Mounts in memory?
    By Tanaris4 in forum WoW Memory Editing
    Replies: 17
    Last Post: 08-12-2009, 03:48 PM
  5. [mac][3.1.2] Guide: Finding object list pointer + more!
    By Tanaris4 in forum WoW Memory Editing
    Replies: 4
    Last Post: 06-02-2009, 01:15 PM
All times are GMT -5. The time now is 12:11 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search