[Question] Where to start Reversing? menu

User Tag List

Results 1 to 3 of 3
  1. #1
    Chronixs's Avatar Member
    Reputation
    1
    Join Date
    May 2010
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Question] Where to start Reversing?

    I have been reading these forums quite a bit lately and am really interested in reverse engineering. I have done some reversing before but it has mostly been smaller things like Lena's tutorials and stuff like that. So now I was wondering where should I go from here? I eventually want to be able to create a bot for WoW but I know that is far off from where I am now as I don't just want to c&p peoples code without knowing what it means or how it works. What would be the best way to learn after Lena's tutorials? Is there a specific game or something that isn't to big that you started on to learn?

    - Chronixs

    [Question] Where to start Reversing?
  2. #2
    Ryns's Avatar Member
    Reputation
    19
    Join Date
    Oct 2009
    Posts
    24
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Probably one of the best places to start is in the Memory Editing section.

    If you are not already familiar with ASM I suggest taking a look at the books threads. I thoroughly recommend Reversing: Secrets of Reverse Engineering.

    As well as books there are plenty of online tutorials to get you started, including some Wow-specific ones on the memory editing section (Tutorial) How to find simple stuff & (Tutorial) Starting WoW-Memory Reading/Writing.

    Once you have familiarised yourself with reversing wow functions, you should be able to look at an Engine or LUA function, see how it works and either re-implement the bits you need or call it directly from your own code.

    When it comes to writing your own bot, one of the most important choices you will make is language ... go with whatever programming language you are strongest in ... 99% of the questions/problems posted on MMOwned are because they are struggling with the language.

    If Java is your forte - no problem, you will need to implement some bits in JNI but its doable ... if Python floats your boat - you'll find like-minded souls here on MMOwned there is even a memory-util for it. You will find a lot more support/help if you go with C#/C++ as it is the most widely used and there are lots of open-source examples to get you started.

  3. #3
    Chronixs's Avatar Member
    Reputation
    1
    Join Date
    May 2010
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Alright thanks , I ordered that book and just waiting for it to come in. Maybe its all I'm missing is a little more reversing knowledge and I will be good. Thanks.

    - Chronixs

Similar Threads

  1. [Misc] Where to start for server (Questions & Concerns)
    By takezandgoez in forum World of Warcraft Emulator Servers
    Replies: 3
    Last Post: 06-11-2015, 03:36 AM
  2. [Question] Where to start?
    By Clotic in forum WoW Bots Questions & Requests
    Replies: 0
    Last Post: 03-18-2014, 10:36 AM
  3. [Question] Where to start?
    By newtech in forum WoW Bots Questions & Requests
    Replies: 1
    Last Post: 01-26-2012, 04:42 PM
  4. [Question] Where to start from?
    By SoulShattered in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 07-09-2009, 11:32 AM
  5. [Question] Where to start?
    By blaxmith in forum World of Warcraft General
    Replies: 0
    Last Post: 03-01-2008, 12:17 PM
All times are GMT -5. The time now is 02:37 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