OpCode names, where are they come from? menu

Shout-Out

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 18
  1. #1
    dashja's Avatar Private
    Reputation
    1
    Join Date
    Feb 2013
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    OpCode names, where are they come from?

    Yeah, the emu devs got them very early during the first beta or so.
    The only build with opcode names I saw was a 4.0.0 build uploaded by namreeb.

    Are there more 'secrret' builds with those names?

    I know we have some emu devs like TOM_RUS here, maybe they know more about it.

    Thanks.

    OpCode names, where are they come from?
  2. #2
    daCoder's Avatar Sergeant
    Reputation
    22
    Join Date
    Sep 2012
    Posts
    65
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Look at http://www.ownedcore.com/forums/worl...lease-ptr.html ([WoW] Binary Collection (Release & PTR))

    There are some binaries from the beta or PTR with debug information.
    My Youtube Vidoes: https://www.youtube.com/user/daCoderVids
    OpenHack: https://www.ownedcore.com/forums/world-of-warcraft/world-of-warcraft-bots-programs/384086-open-souce-project-wow-1-12-1-a.html

  3. #3
    dashja's Avatar Private
    Reputation
    1
    Join Date
    Feb 2013
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey, thanks for the reply.

    Yeah I know those debug builds, but they don't have any opcode names, just function and struct informations etc.
    Never saw any build with opcode information except 4.0.0.

    I'm talking about the packets like CMSG_... SMSG_....

    Just wondering, cus after 4.0.0 got leaked by namreeb somehow, i checked some emu sources and all the opcode names in the emus were correct.

    edit:

    After I browsed the forums, i found out that the wotlk beta build 8885 has some more information.
    And indeed, that build has also opcodes names. So I guess there're many more builds. A complete list would be very great.

    Last edited by dashja; 02-07-2013 at 08:51 PM.

  4. #4
    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)
    Originally Posted by dashja View Post
    Yeah, the emu devs got them very early during the first beta or so.
    The only build with opcode names I saw was a 4.0.0 build uploaded by namreeb.

    Are there more 'secrret' builds with those names?

    I know we have some emu devs like TOM_RUS here, maybe they know more about it.

    Thanks.
    That particular binary was from before the friends and family opened, and it was meant to be internal.

  5. #5
    dashja's Avatar Private
    Reputation
    1
    Join Date
    Feb 2013
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by namreeb View Post
    That particular binary was from before the friends and family opened, and it was meant to be internal.
    The question is why they make the same mistakes again and again? I mean it's a 1-2 minute job to check the builds before they put them on the download servers.
    Implementing jam mesages and randomizing the opcodes is just waste of time.

  6. #6
    xalcon's Avatar Contributor ふたなり
    Authenticator enabled
    Reputation
    198
    Join Date
    Oct 2008
    Posts
    291
    Thanks G/R
    20/58
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by dashja View Post
    The question is why they make the same mistakes again and again? I mean it's a 1-2 minute job to check the builds before they put them on the download servers.
    Implementing jam mesages and randomizing the opcodes is just waste of time.
    Have you ever worked in an environment like the WoW Developers? Sometimes there is so much going on, that you just forget some stuff. Sure, there are ways to prevent such mistakes, like adding a automated check of the executables to their workflow, but I think the workflow is actually quite heavy.
    Why do big/important companies get hacked via simple stuff like sql injections? I think you can answer that by yourself
    "Threads should always commit suicide - they should never be murdered" - DirectX SDK

  7. #7
    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)
    Originally Posted by xalcon View Post
    Have you ever worked in an environment like the WoW Developers? Sometimes there is so much going on, that you just forget some stuff. Sure, there are ways to prevent such mistakes, like adding a automated check of the executables to their workflow, but I think the workflow is actually quite heavy.
    Why do big/important companies get hacked via simple stuff like sql injections? I think you can answer that by yourself
    Also in this case the binary was something that was never meant to see the public eye. I imagine the workflow is much simpler in this case.

  8. #8
    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)
    Everything is labelled in the mac 5.0.1 15662 build as well
    https://tanaris4.com

  9. #9
    dashja's Avatar Private
    Reputation
    1
    Join Date
    Feb 2013
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Tanaris4 View Post
    Everything is labelled in the mac 5.0.1 15662 build as well
    Yeah it is, but no opcode names : (
    I'm pretty sure there is a more up2date opcode build as the wotlk build.

    It's just hard to find it if you have to look into every binary, cus to get the most binarys i have to install older WoW beta/ptr versions.

    So a little hint from the emu experts would be very great :*
    Last edited by dashja; 02-11-2013 at 09:42 PM.

  10. #10
    doityourself's Avatar ★ Elder ★
    Reputation
    1424
    Join Date
    Nov 2008
    Posts
    843
    Thanks G/R
    35/448
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    yea there are no opcode names, but you can use the function names for them...

  11. #11
    Bananenbrot's Avatar Contributor
    Reputation
    153
    Join Date
    Nov 2009
    Posts
    384
    Thanks G/R
    1/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Tanaris4 View Post
    Everything is labelled in the mac 5.0.1 15662 build as well
    Awesome... didn't know that!

  12. #12
    dashja's Avatar Private
    Reputation
    1
    Join Date
    Feb 2013
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by king48488 View Post
    yea there are no opcode names, but you can use the function names for them...
    But that's not my goal ; ) I want to have an opcode dump and don't copy paste anything out of the emu sources.

  13. #13
    Frosttall's Avatar Active Member
    Reputation
    64
    Join Date
    Feb 2011
    Posts
    261
    Thanks G/R
    16/3
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by dashja View Post
    But that's not my goal ; ) I want to have an opcode dump and don't copy paste anything out of the emu sources.
    Use the leaked debug infos?!

    Sent from my GT-I9100 using Tapatalk 2

  14. #14
    doityourself's Avatar ★ Elder ★
    Reputation
    1424
    Join Date
    Nov 2008
    Posts
    843
    Thanks G/R
    35/448
    Trade Feedback
    0 (0%)
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    this is what I said^^

  15. #15
    dashja's Avatar Private
    Reputation
    1
    Join Date
    Feb 2013
    Posts
    9
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    And I said I want the opcode names (also the cheat opcodes which have no functions), not the function names.
    I don't want the random opcode values, just their original names.

Page 1 of 2 12 LastLast

Similar Threads

  1. [How-To] Where are they coming from?
    By EtroVex in forum Overwatch Exploits|Hacks
    Replies: 6
    Last Post: 09-09-2016, 02:42 PM
  2. [HELP] PTR .mpq files: Where are they?
    By Ghorana in forum WoW ME Questions and Requests
    Replies: 2
    Last Post: 02-26-2010, 05:16 PM
  3. I've heard the best emu people aren't in mmowned , so where are they?
    By mafiaboy in forum World of Warcraft Emulator Servers
    Replies: 27
    Last Post: 02-29-2008, 05:54 PM
  4. Where are they???
    By Troh in forum Community Chat
    Replies: 9
    Last Post: 07-05-2007, 04:33 PM
  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 11:29 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