WoW Disassembled Functions (over 8000) menu

Shout-Out

User Tag List

Page 1 of 3 123 LastLast
Results 1 to 15 of 31
  1. #1
    goderion's Avatar Active Member
    Reputation
    25
    Join Date
    Oct 2008
    Posts
    54
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    WoW Disassembled Functions (over 8000)

    Hello.

    EDIT: Online-Version
    http://selinski.se.funpic.de/3.1.2/htm/findex.htm

    Here you find the 7Zip-Archiv:
    http://www.selinski.esmartkid.com/3.1.2/htm.7z.001
    http://www.selinski.esmartkid.com/3.1.2/htm.7z.002
    http://www.selinski.esmartkid.com/3.1.2/htm.7z.003
    http://www.selinski.esmartkid.com/3.1.2/htm.7z.004
    http://www.selinski.esmartkid.com/3.1.2/htm.7z.005
    http://www.selinski.esmartkid.com/3.1.2/htm.7z.006
    http://www.selinski.esmartkid.com/3.1.2/htm.7z.007
    http://www.selinski.esmartkid.com/3.1.2/htm.7z.008

    Download them all an extract it then. In the folder "htm" you will find more then 8000 htm-files. Open anyone of them, you will always see in the top of the sites the links to the function-index (findex.htm) and value-index (vindex.htm).

    Maybe this will help some people. ^^

    EDIT:
    you can get it as one archive here:
    http://rapidshare.com/files/236830464/htm.7z.html
    http://www.megaupload.com/?d=Z9XUOPCQ
    Last edited by goderion; 05-26-2009 at 02:44 AM.

    WoW Disassembled Functions (over 8000)
  2. #2
    Hawker's Avatar Active Member
    Reputation
    55
    Join Date
    Jan 2009
    Posts
    214
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    7zip can't extract them.

  3. #3
    schlumpf's Avatar Retired Noggit Developer

    Reputation
    755
    Join Date
    Nov 2006
    Posts
    2,759
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Wait, is this actually something done by hand or just the output of hexrays or something similar?

  4. #4
    goderion's Avatar Active Member
    Reputation
    25
    Join Date
    Oct 2008
    Posts
    54
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by H4wker View Post
    7zip can't extract them.
    Mmmh.. i downloaded them myself and extracted it with 7zip.

    open htm.7z.001 with 7zip and then you should be able to extract it.
    7Zip 4.57 was used to create the archives.

    Originally Posted by schlumpf View Post
    Wait, is this actually something done by hand or just the output of hexrays or something similar?
    Huh? You see for every function the used functions, the functions they are called by, the asm code (no hex, you see MOV, JMP, etc), the pattern/mask.

  5. #5
    schlumpf's Avatar Retired Noggit Developer

    Reputation
    755
    Join Date
    Nov 2006
    Posts
    2,759
    Thanks G/R
    0/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by goderion View Post
    Mmmh.. i downloaded them myself and extracted it with 7zip.

    open htm.7z.001 with 7zip and then you should be able to extract it.
    7Zip 4.57 was used to create the archives.

    Huh? You see for every function the used functions, the functions they are called by, the asm code (no hex, you see MOV, JMP, etc), the pattern/mask.
    It would have been easier, if you had just made one archive..

    So this is just something I can have in IDA too with more information. K.

  6. #6
    goderion's Avatar Active Member
    Reputation
    25
    Join Date
    Oct 2008
    Posts
    54
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by schlumpf View Post
    It would have been easier, if you had just made one archive..

    So this is just something I can have in IDA too with more information. K.
    Splitted archives sucks really much, but the hoster have a file-size-limit of 512 kb.

    Here you cen get it as one archiv:
    RapidShare: Easy Filehosting
    MEGAUPLOAD - The leading online storage and file delivery service

    Im not so common with IDA, but i guess you are right, IDA is very powerfull and will show you much more information as the htm-files, if you are common with IDA.

    I like it so see every function, who use the CInputControl by just one click, im so lazy. ^^

  7. #7
    goderion's Avatar Active Member
    Reputation
    25
    Join Date
    Oct 2008
    Posts
    54
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Here you can find an online version:
    Function-Index
    Value-Index

    feel free to post missing addresses or offsets. ^^

  8. #8
    testout's Avatar Member
    Reputation
    7
    Join Date
    May 2008
    Posts
    44
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    edit: nvm old database
    Last edited by testout; 05-26-2009 at 04:04 PM.

  9. #9
    testout's Avatar Member
    Reputation
    7
    Join Date
    May 2008
    Posts
    44
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Think you could output this in xml or something?

  10. #10
    goderion's Avatar Active Member
    Reputation
    25
    Join Date
    Oct 2008
    Posts
    54
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Mmmmh.. in XML... what have you in mind? do you mean the pattern or all other stuff too? The pattern for every function would be no problem.

  11. #11
    luciferc's Avatar Contributor
    Reputation
    90
    Join Date
    Jul 2008
    Posts
    373
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Giant pattern db aint 1/2 bad :P

  12. #12
    testout's Avatar Member
    Reputation
    7
    Join Date
    May 2008
    Posts
    44
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    That would be awesome, just like, name pattern and current offset.

  13. #13
    namreeb's Avatar Legendary

    Reputation
    668
    Join Date
    Sep 2008
    Posts
    1,029
    Thanks G/R
    8/222
    Trade Feedback
    0 (0%)
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)
    Very neat idea, but some of your addresses are wrong. For example, SetFacing is at 0x005AFA10.

  14. #14
    goderion's Avatar Active Member
    Reputation
    25
    Join Date
    Oct 2008
    Posts
    54
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by bierstud View Post
    Very neat idea, but some of your addresses are wrong. For example, SetFacing is at 0x005AFA10.
    This isnt really wrong:
    0x005AFA10 (CPlayer_SetFacing)
    0x0079DB60 (CMovement_SetFacing)

    I use 0x0079DB60 (CMovement_SetFacing), couse i havent known the other function. This function dont change your facing on the server till your character start or is moving. Guess i should check out the other function and change my code. ^^

    Here you can find the functions.xml as an 7Zip archiv:
    MEGAUPLOAD - The leading online storage and file delivery service

    The file is huge! ;-)

    Here on example:
    Code:
    	<function>
    		<name>CastSpellById</name>
    		<address>0x004C4E90</address>
    		<size>56</size>
    		<mask>XXXX4444X4444X4444X1XXX4444XX1XX1X1XXX1XXX1XXXX4444XX1XX</mask>
    		<code>\x55\x8B\xEC\xE8\x48\x76\x2F\x00\x68\xA1\x00\x00\x00\x68\x98\x43\x99\x00\x6A\x10\x52\x50\xE8\xA5\x8E\x2F\x00\x8B\x4D\x14\x8B\x55\x10\x6A\x00\x51\x8B\x4D\x0C\x52\x8B\x55\x08\x51\x52\x50\xE8\x5D\xF3\xFF\xFF\x83\xC4\x2C\x5D\xC3</code>
    	</function>
    If you find bugs or missing/false values, please tell me. ^^

  15. #15
    testout's Avatar Member
    Reputation
    7
    Join Date
    May 2008
    Posts
    44
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    IDC script to name these functions in IDA

    pastebin - collaborative debugging tool

    edit: bleh learn to type

Page 1 of 3 123 LastLast

Similar Threads

  1. WoW NPC Voice Overs Add On
    By zrweber in forum World of Warcraft General
    Replies: 8
    Last Post: 06-27-2010, 12:28 PM
  2. WoW warnings degrade over time?
    By Ball in forum World of Warcraft General
    Replies: 3
    Last Post: 07-03-2008, 05:58 PM
  3. [Emulator Question] WoW Pets Functioning Correctly
    By TrunksVegita in forum World of Warcraft Emulator Servers
    Replies: 4
    Last Post: 01-13-2008, 02:05 AM
All times are GMT -5. The time now is 07:38 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