Packet handler functions menu

User Tag List

Results 1 to 8 of 8
  1. #1
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Packet handler functions

    Here's a pretty quick app I made to dump all of the current packet handlers. It's out of process, so it will have to be updated with new offsets(might update them on here if anyone cares about it). Anyway, here's an example dump.

    Code:
    Function: 0            Opcode: 0
    Function: 0            Opcode: 1
    Function: 0            Opcode: 2
    Function: 0            Opcode: 3
    Function: 0            Opcode: 4
    Function: 0            Opcode: 5
    Function: 0            Opcode: 6
    Function: 0            Opcode: 7
    Function: 0            Opcode: 8
    Function: 0            Opcode: 9
    Function: 0            Opcode: A
    Function: 0            Opcode: B
    Function: 0            Opcode: C
    Function: 0            Opcode: D
    Function: 0            Opcode: E
    Function: 0            Opcode: F
    Function: 0            Opcode: 10
    Function: 0            Opcode: 11
    Function: 0            Opcode: 12
    Function: 0            Opcode: 13
    Function: 0            Opcode: 14
    Function: 633B30            Opcode: 15
    Function: 0            Opcode: 16
    Function: 0            Opcode: 17
    Function: 0            Opcode: 18
    Function: 0            Opcode: 19
    Function: 0            Opcode: 1A
    Function: 65EA00            Opcode: 1B
    Function: 0            Opcode: 1C
    Function: 65EA00            Opcode: 1D
    Function: 4C6000            Opcode: 1E
    Function: 0            Opcode: 1F
    Function: 0            Opcode: 20
    Function: 0            Opcode: 21
    Function: 0            Opcode: 22
    Function: 65EA00            Opcode: 23
    Function: 0            Opcode: 24
    Function: 0            Opcode: 25
    Function: 0            Opcode: 26
    Function: 0            Opcode: 27
    Function: 0            Opcode: 28
    Function: 0            Opcode: 29
    Function: 0            Opcode: 2A
    Function: 0            Opcode: 2B
    Function: 0            Opcode: 2C
    Function: 0            Opcode: 2D
    Function: 0            Opcode: 2E
    Function: 0            Opcode: 2F
    Function: 0            Opcode: 30
    Function: 0            Opcode: 31
    Function: 6C96C0            Opcode: 32
    Function: 0            Opcode: 33
    Function: 0            Opcode: 34
    Function: 0            Opcode: 35
    Function: 0            Opcode: 36
    Function: 0            Opcode: 37
    Function: 0            Opcode: 38
    Function: 0            Opcode: 39
    Function: 41C8B0            Opcode: 3A
    Function: 41C8B0            Opcode: 3B
    Function: 41C8B0            Opcode: 3C
    Function: 0            Opcode: 3D
    Function: 403720            Opcode: 3E
    Function: 401490            Opcode: 3F
    Function: 403320            Opcode: 40
    Function: 41C8B0            Opcode: 41
    Function: 7997A0            Opcode: 42
    Function: 799880            Opcode: 43
    Function: 0            Opcode: 44
    Function: 799A00            Opcode: 45
    Function: 0            Opcode: 46
    Function: 799700            Opcode: 47
    Function: 0            Opcode: 48
    Function: 799910            Opcode: 49
    Function: 0            Opcode: 4A
    Function: 0            Opcode: 4B
    Function: 41C8B0            Opcode: 4C
    Function: 41C8B0            Opcode: 4D
    Function: 0            Opcode: 4E
    Function: 41C8B0            Opcode: 4F
    Function: 0            Opcode: 50
    Function: 5B84C0            Opcode: 51
    Function: 0            Opcode: 52
    Function: 5B8730            Opcode: 53
    Function: 0            Opcode: 54
    Function: 5B86D0            Opcode: 55
    Function: 0            Opcode: 56
    Function: 0            Opcode: 57
    Function: 5B80E0            Opcode: 58
    Function: 5B8100            Opcode: 59
    Function: 0            Opcode: 5A
    Function: 5B81B0            Opcode: 5B
    Function: 0            Opcode: 5C
    Function: 5B8140            Opcode: 5D
    Function: 0            Opcode: 5E
    Function: 5B80A0            Opcode: 5F
    Function: 0            Opcode: 60
    Function: 5B8080            Opcode: 61
    Function: 0            Opcode: 62
    Function: 632A40            Opcode: 63
    Function: 0            Opcode: 64
    Function: 62D870            Opcode: 65
    Function: 0            Opcode: 66
    Function: 632A20            Opcode: 67
    Function: 6329D0            Opcode: 68
    Function: 0            Opcode: 69
    Function: 0            Opcode: 6A
    Function: 0            Opcode: 6B
    Function: 0            Opcode: 6C
    Function: 0            Opcode: 6D
    Function: 0            Opcode: 6E
    Function: 645C20            Opcode: 6F
    Function: 0            Opcode: 70
    Function: 645C90            Opcode: 71
    Function: 0            Opcode: 72
    Function: 0            Opcode: 73
    Function: 645CC0            Opcode: 74
    Function: 0            Opcode: 75
    Function: 0            Opcode: 76
    Function: 645D50            Opcode: 77
    Function: 0            Opcode: 78
    Function: 645CF0            Opcode: 79
    Function: 0            Opcode: 7A
    Function: 0            Opcode: 7B
    Function: 645D80            Opcode: 7C
    Function: 650BA0            Opcode: 7D
    Function: 649190            Opcode: 7E
    Function: 645DF0            Opcode: 7F
    Function: 0            Opcode: 80
    Function: 0            Opcode: 81
    Function: 0            Opcode: 82
    Function: 646110            Opcode: 83
    Function: 0            Opcode: 84
    Function: 0            Opcode: 85
    Function: 646170            Opcode: 86
    Function: 0            Opcode: 87
    Function: 6461A0            Opcode: 88
    Function: 0            Opcode: 89
    Function: 554880            Opcode: 8A
    Function: 0            Opcode: 8B
    Function: 0            Opcode: 8C
    Function: 0            Opcode: 8D
    Function: 0            Opcode: 8E
    Function: 0            Opcode: 8F
    Function: 0            Opcode: 90
    Function: 0            Opcode: 91
    Function: 651450            Opcode: 92
    Function: 6462E0            Opcode: 93
    Function: 0            Opcode: 94
    Function: 0            Opcode: 95
    Function: 4AF3C0            Opcode: 96
    Function: 0            Opcode: 97
    Function: 0            Opcode: 98
    Function: 4AE940            Opcode: 99
    Function: 0            Opcode: 9A
    Function: 4A68A0            Opcode: 9B
    Function: 0            Opcode: 9C
    Function: 0            Opcode: 9D
    Function: 0            Opcode: 9E
    Function: 0            Opcode: 9F
    Function: 0            Opcode: A0
    Function: 0            Opcode: A1
    Function: 0            Opcode: A2
    Function: 0            Opcode: A3
    Function: 0            Opcode: A4
    Function: 0            Opcode: A5
    Function: 0            Opcode: A6
    Function: 0            Opcode: A7
    Function: 0            Opcode: A8
    Function: 47A8A0            Opcode: A9
    Function: 47A720            Opcode: AA
    Function: 0            Opcode: AB
    Function: 0            Opcode: AC
    Function: 0            Opcode: AD
    Function: 6540F0            Opcode: AE
    Function: 6540F0            Opcode: AF
    Function: 7BD410            Opcode: B0
    Function: 0            Opcode: B1
    Function: 0            Opcode: B2
    Function: 683940            Opcode: B3
    Function: 0            Opcode: B4
    Function: 6B5CB0            Opcode: B5
    Function: 6B5CB0            Opcode: B6
    Function: 6B5CB0            Opcode: B7
    I of course plan to add titles to specific opcodes. Still working on it though.

    credits to shynd for his lib. too lazy to make my own.

    Don't use it if you don't trust. Again, lazy. Don't feel like scanning.

    hxxp://s000.tinyupload.com/?file_id=02473842851122799804
    Last edited by lanman92; 09-07-2009 at 08:37 PM.

    Packet handler functions
  2. #2
    BoogieManTM's Avatar Active Member
    Reputation
    52
    Join Date
    May 2008
    Posts
    193
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Kynox wrote an IDA script function labeller that uses the real labels and works across-versions. Might want to check that out. I know he posted it here, but i can't find it. here's the gd link: 3.1 [IDA Script] Label Packet Handlers - Game Deception - Forums

    There's also alot more than 183 packets :P

  3. #3
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Script never worked for me and I don't feel like finding out why. I know there's more than 183 packets lol.

  4. #4
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1358
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Lrn2alignoutput imo. :P

  5. #5
    kynox's Avatar Member
    Reputation
    830
    Join Date
    Dec 2006
    Posts
    888
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by lanman92 View Post
    Script never worked for me and I don't feel like finding out why. I know there's more than 183 packets lol.
    What exactly happened? You're the first i've seen that it doesn't work on.

  6. #6
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The script runs fine, but it doesn't label any packet handlers.

  7. #7
    BoogieManTM's Avatar Active Member
    Reputation
    52
    Join Date
    May 2008
    Posts
    193
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You did the enum step? It did the same thing for me until I loaded the enum

  8. #8
    lanman92's Avatar Active Member
    Reputation
    50
    Join Date
    Mar 2007
    Posts
    1,033
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yeah, I loaded the enum. No biggie, don't really need it.

Similar Threads

  1. Once again (where to find packet parse function for wsarecv call)
    By Esoserv2 in forum Elder Scrolls Online General
    Replies: 3
    Last Post: 03-01-2014, 05:44 PM
  2. [IDA] Dumping Packet Handlers
    By jjaa in forum WoW Memory Editing
    Replies: 6
    Last Post: 12-30-2010, 01:03 PM
  3. [IDA Script] Label Packet Handlers
    By kynox in forum WoW Memory Editing
    Replies: 5
    Last Post: 07-26-2009, 08:08 AM
  4. Function locating.
    By HolyForce in forum World of Warcraft General
    Replies: 0
    Last Post: 03-03-2007, 07:19 AM
  5. WoW packets.. where are they?
    By Stretch in forum World of Warcraft General
    Replies: 0
    Last Post: 01-28-2007, 01:54 PM
All times are GMT -5. The time now is 10:39 AM. 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