[WoW][4.0.1.13205] Info Dump Thread menu

User Tag List

Results 1 to 13 of 13
  1. #1
    DrGonzo's Avatar Contributor
    Reputation
    143
    Join Date
    Jun 2009
    Posts
    132
    Thanks G/R
    0/58
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [WoW][4.0.1.13205] Info Dump Thread

    Small patch today. Still picking through it but it seems mostly the same. Only address I've had to change so far is IsChatActive 0x00978c48 (was 0x00978b4. Function dumps coming soon.

    [WoW][4.0.1.13205] Info Dump Thread
  2. #2
    oldmanofmen's Avatar Member
    Reputation
    12
    Join Date
    Jan 2010
    Posts
    104
    Thanks G/R
    4/3
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This is all I needed to update:

    FrameScript__Execute = 0x00395960
    PDevice = 0x971094
    ClntObjMgrGetActivePlayerObj = 0x3480
    FrameScript__GetLocalizedText = 0x001C19F0
    CGPlayer_C__ClickToMove = 0x001C7840

  3. #3
    Cromon's Avatar Legendary


    Reputation
    840
    Join Date
    Mar 2008
    Posts
    714
    Thanks G/R
    0/7
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Does anyone of you have some more info about the handling of SMSG_AUTH_CHALLENGE? I have CNetClient::HandlePacket as virtual function at 0x8E150 and CNetClient::HandleAuthChallenge at 0x22E0F0. The packet SMSG_AUTH_CHALLENGE is not handled by CNetClient::HandlePacket but CNetClient::HandleAuthChallenge gets called. While CNetClient::HandlePacket makes sense to me as its calling a function ive named HandleMessage which then executes the proper handler CNetClient::HandleAuthChallenge just does some calculations and then calls SomeClass::CreateCMSG_AUTH_SESSION which already creates CMSG_AUTH_SESSION and then sends it. But i cant find the place where the values from SMSG_AUTH_CHALLENGE get read...

  4. #4
    Evieh's Avatar Contributor
    Reputation
    92
    Join Date
    Aug 2006
    Posts
    191
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    TraceLineOffset = 0x281c80
    CGGameUI__Target = 0x42a3e0

    mnbvc posted these in the 4.0 migration thread for the previous build here's the updated ones (untested)
    SpeedHack = 0x183372
    FlyHack1 = 0x2094C8
    FlyHack2 = 0x54B906
    Last edited by Evieh; 10-29-2010 at 04:11 PM.

  5. #5
    boredevil's Avatar Active Member Authenticator enabled
    Reputation
    46
    Join Date
    Feb 2008
    Posts
    166
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    Lua_gettop 0x000346F0 
    Lua_Settop 0x00034710 
    Lua_tonumber 0x00034B50 
    Lua_tointeger 0x00034B90 
    Lua_toboolean 0x00034BD0 
    Lua_tostring 0x00034C00 
    Lua_PCall 0x00035760 
    GetInputControl 0x00050840 
    CInputControl_SetFlags 0x000531A0 
    EnumVisibleObjects 0x00093A10 
    GetObjectByGUID 0x00093C90 
    GetItemIDByName 0x001AEC20 
    CGItem_CGetUsesSpellID 0x001AED70 
    UseItem 0x001B0C10 
    GetUnitRelation 0x001C4BC0 
    SetFacing2 0x001D3060 
    TraceLine 0x00281C80 
    GetLuaState 0x00394580 
    Lua_Register 0x003947B0 
    Lua_Dostring 0x00395960 
    InputEvent 0x003CC070 
    GetGameTiming 0x003CF120 
    AfkCheckFunc 0x00419F20 
    SelectUnit 0x0042A3E0 
    GetSpellIdByName 0x00465B10 
    Lua_LoadBuffer 0x0055AED0 
    Checksum 0x00638C70
    LastHardwareAction 0x008B7BF8

  6. #6
    TOM_RUS's Avatar Legendary
    Reputation
    914
    Join Date
    May 2008
    Posts
    699
    Thanks G/R
    0/52
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cromon View Post
    Does anyone of you have some more info about the handling of SMSG_AUTH_CHALLENGE? I have CNetClient::HandlePacket as virtual function at 0x8E150 and CNetClient::HandleAuthChallenge at 0x22E0F0. The packet SMSG_AUTH_CHALLENGE is not handled by CNetClient::HandlePacket but CNetClient::HandleAuthChallenge gets called. While CNetClient::HandlePacket makes sense to me as its calling a function ive named HandleMessage which then executes the proper handler CNetClient::HandleAuthChallenge just does some calculations and then calls SomeClass::CreateCMSG_AUTH_SESSION which already creates CMSG_AUTH_SESSION and then sends it. But i cant find the place where the values from SMSG_AUTH_CHALLENGE get read...
    009556B0 PacketInit_SMSG_AUTH_CHALLENGE
    - inits class, calls PacketRead_SMSG_AUTH_CHALLENGE
    00954D00 PacketRead_SMSG_AUTH_CHALLENGE
    - reads data
    00E2A414 PacketHandle_SMSG_AUTH_CHALLENGE
    - pointer to PH_SMSG_AUTH_CHALLENGE)
    0048E9D0 PH_SMSG_AUTH_CHALLENGE
    - handles data

    Some copy-pastas Paste2: Next Generation Pastebin - Viewing Paste 1061558 (that's from build 13164, but I think it wasn't changed).
    Last edited by TOM_RUS; 10-29-2010 at 12:21 PM.

  7. #7
    V0gelz's Avatar Member
    Reputation
    3
    Join Date
    Sep 2007
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    FDeath = 0x421852
    PlayerBaseStatic = 0x9163A8
    Last edited by V0gelz; 10-30-2010 at 03:41 AM.

  8. #8
    RivaLfr's Avatar Contributor CoreCoins Purchaser Authenticator enabled
    Reputation
    221
    Join Date
    Sep 2010
    Posts
    258
    Thanks G/R
    2/25
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
            public enum ObjectManager
            {
                clientConnection = 0x8A5C20,
                objectManager = 0x4618,
                firstObject = 0xB4,
                nextObject = 0x3C,
            }
    
            public enum DirectX8
            {
                DX_DEVICE = 0x971094,
                DX_DEVICE_IDX = 0x27B4,
                ENDSCENE_IDX = 0xAC,
            }
    
            public enum GameInfo
            {
                gameState = 0x981692,
                isLoadingOrConnecting = 0x96D614,
                continentId = 0x7934CC,
                lastWowErrorMessage = 0x980A90,
            }
    
            public enum Player
            {
                targetGUID = 0x9816B0,
                LastTargetGUID = 0x9816B8,
                petGUID = 0x9ED9A8,
                playerName = 0x8A5C58,
                playerRotation = 0x890,
                PlayerComboPoint = 0x981751,
            }
    
            public enum UnitRelation
            {
                FACTION_START_INDEX = 0x7980CC,
                FACTION_POINTER = 0x7980D8,
                FACTION_TOTAL = 0x7980C8,
                HOSTILE_OFFSET_1 = 0x14,
                HOSTILE_OFFSET_2 = 0x0C,
                FRIENDLY_OFFSET_1 = 0x10,
                FRIENDLY_OFFSET_2 = 0x0C,
            }
    
            public enum BarManager
            {
                startBar = 0x9EE0D8,
                nbBar = 0x9EE318,
                nextBar = 0x4,
            }
    
            public enum UnitField
            {
                UNIT_SPEED = 0x8FC,
                UNIT_FIELD_X = 0x880,
                UNIT_FIELD_Y = UNIT_FIELD_X + 0x4,
                UNIT_FIELD_Z = UNIT_FIELD_X + 0x8,
                unitName1 = 0xA0C,
                unitName2 = 0x60,
                CastingSpellID = 0xB24,
                ChannelSpellID = 0xB38,
            }
    
            public enum GameObject
            {
                GAMEOBJECT_FIELD_X = 0x110,
                GAMEOBJECT_FIELD_Y = GAMEOBJECT_FIELD_X + 0x4,
                GAMEOBJECT_FIELD_Z = GAMEOBJECT_FIELD_X + 0x8,
                GAMEOBJECT_CREATED_BY = 0x8,
                objName1 = 0x1CC,
                objName2 = 0x94,
            }
    
            public enum TextBoxChat
            {
                baseBoxChat = 0x8B7CA0,
                baseBoxChatPtr = 0x208,
                statBoxChat = 0x978B48,
            }
    
            public enum SpellBook
            {
                knownSpell = 0x9DDD80,
                nbSpell = 0x9DDD7C,
            }
    
            public enum Chat
            {
                chatBufferStart = 0x983358,
                NextMessage = 0x17C0,
                msgFormatedChat = 0x3c,
                chatBufferPos = 0x9DC8EC,
            }
    
            public enum VMT
            {
                GetName = 56,
                Interact = 45,
            }
    
            public enum FunctionWow
            {
                ClntObjMgrGetActivePlayer = 0x92830,
                FrameScript__Execute = 0x395960,
                CGPlayer_C__ClickToMove = 0x1C7840,
                ClntObjMgrGetActivePlayerObj = 0x3480,
                FrameScript__GetLocalizedText = 0x1C19F0,
                TraceLine = 0x00281C80,
            }
    
            public enum CorpsePlayer
            {
                X = 0x9819BC,
                Y = X + 0x4,
                Z = Y + 0x4,
            }
    
            public enum PlayerNameStore
            {
                nameStorePtr = 0x881988 + 0x8,
                nameMaskOffset = 0x024,
                nameBaseOffset = 0x01c,
                nameStringOffset = 0x020,
            }
    
            public enum Login
            {
                playerSelected = 0x7F6838,
                textTextBoxSelectedPtr = 0x8B7CA0,
                textTextBoxSelectedOffset = 0x208,
                loginSelectedTextBoxId = 0x978C48, // 1 = login, 0 = password
                numberOfPlayer = 0x96DE68,
                isLoginPage = 0x8A7F48, // 0 = Login page
            }
    
            public enum AutoLoot
            {
                AutoLoot_Activate_Pointer = 0x981870,
                AutoLoot_Activate_Offset = 0x30,
    
            }
            public enum AutoSelfCast
            {
    
                AutoSelfCast_Activate_Pointer = 0x98186C,
                AutoSelfCast_Activate_Offset = 0x30,
    
            }
            public enum AutoInteract
            {
                AutoInteract_Activate_Pointer = 0x981850,
                AutoInteract_Activate_Offset = 0x30,
            }
    
            public enum UnitBaseGetUnitAura
            {
                AURA_COUNT_1 = 0xF80,
                AURA_COUNT_2 = 0xD04,
                AURA_TABLE_1 = 0xD00,
                AURA_TABLE_2 = 0xD08,
                AURA_SIZE = 0x28,
                AURA_SPELL_ID = 0x8
            }

  9. #9
    DarkXe's Avatar Private
    Reputation
    1
    Join Date
    Oct 2010
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello guy'z,

    How to get your class according the WoWClass enum.

    Code:
    STATIC_PLAYER_CLASS = WoWBase + 0x8A5DCD

  10. #10
    sargy's Avatar Member
    Reputation
    4
    Join Date
    Nov 2009
    Posts
    10
    Thanks G/R
    1/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @RivaLfr the TargetGUID ptrs are actually:

    TargetGUID = 0x00AD16B0,
    LastTargetGUID = 0x00AD16B8

  11. #11
    _Mike's Avatar Contributor
    Reputation
    310
    Join Date
    Apr 2008
    Posts
    531
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by sargy View Post
    @RivaLfr the TargetGUID ptrs are actually:

    TargetGUID = 0x00AD16B0,
    LastTargetGUID = 0x00AD16B8
    No they're not

  12. #12
    wolfy4k's Avatar Member
    Reputation
    1
    Join Date
    Mar 2009
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @sargy

    The offsets are relative to the module base address (e.g. "Wow.exe"+0x9816B0)

  13. #13
    sargy's Avatar Member
    Reputation
    4
    Join Date
    Nov 2009
    Posts
    10
    Thanks G/R
    1/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Oops, I used a pattern to find the offsets and forgot to make them relative to TLC. Fail....

Similar Threads

  1. [WoW][3.3.5.12340] Info Dump Thread
    By Nesox in forum WoW Memory Editing
    Replies: 83
    Last Post: 04-28-2018, 03:32 PM
  2. [WoW][4.0.6.13596] Info Dump Thread
    By TOM_RUS in forum WoW Memory Editing
    Replies: 47
    Last Post: 11-12-2012, 02:48 PM
  3. [WoW][4.0.3.13329] Info Dump Thread
    By TOM_RUS in forum WoW Memory Editing
    Replies: 73
    Last Post: 02-06-2011, 06:37 AM
  4. [WoW][4.0.1.13164] Info Dump Thread
    By Seifer in forum WoW Memory Editing
    Replies: 29
    Last Post: 01-18-2011, 09:14 AM
  5. [WoW][3.3.3.11723] Info Dump Thread
    By miceiken in forum WoW Memory Editing
    Replies: 2
    Last Post: 03-27-2010, 04:42 PM
All times are GMT -5. The time now is 11:00 AM. 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