Some "simple" questions regarding memory reading! menu

User Tag List

Results 1 to 5 of 5
  1. #1
    sYpro's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Some "simple" questions regarding memory reading!

    Hey there,

    so i have some basic questions:

    1. Why do most people read stuff from memory (EnumVisibleObjects, ObjectManager etc.) in a in-process fashion, instead a out-of-process? (I mean injecting their code)
    Wouldn't it be safer to read that stuff from the outside? Or doesn't it make a difference?
    2. I was thinking about different ways of programming a bot and i was wondering if using just code-caves to execute some WoW-specific functions (like ClickToMove) instead of injecting a whole dll, would make it safer. Or is this too cumbersome to maintain? I would do all the reading out-of-process and would only inject if a function call is necessary.

    Thanks in advance!

    Some "simple" questions regarding memory reading!
  2. #2
    l0l1dk's Avatar Elite User

    Reputation
    499
    Join Date
    Sep 2010
    Posts
    342
    Thanks G/R
    1/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1. Reading from in-process is faster, and you can also easily call functions in WoW then. It usually takes much less code to accomplish something by calling WoW functions versus reading its memory.

    2. Yes, it's safer to use code-caves instead of injecting a DLL, but it's still detectable.

  3. #3
    sYpro's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks. And one other question:

    Why are some people rather use the LUA functions, even when in-process. Are they just easier to use / reverse engineer, or safer to use?

  4. #4
    Wildbreath's Avatar Contributor
    Reputation
    162
    Join Date
    Feb 2012
    Posts
    121
    Thanks G/R
    2/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by sYpro View Post
    Thanks. And one other question:

    Why are some people rather use the LUA functions, even when in-process. Are they just easier to use / reverse engineer, or safer to use?
    less code and just easier
    dont need support alot memory offsets every patch

  5. #5
    sYpro's Avatar Member
    Reputation
    1
    Join Date
    Mar 2008
    Posts
    7
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Wildbreath View Post
    less code and just easier
    dont need support alot memory offsets every patch
    Makes sense.
    Thank you!

Similar Threads

  1. Simple autoit question regarding wow: spam 1 key macro?
    By crunk001 in forum World of Warcraft General
    Replies: 4
    Last Post: 10-06-2015, 07:59 PM
  2. Replies: 2
    Last Post: 04-08-2012, 12:03 AM
  3. Replies: 2
    Last Post: 01-19-2012, 02:32 PM
  4. Question about memory reading
    By lunex1225 in forum WoW Memory Editing
    Replies: 1
    Last Post: 12-17-2010, 05:51 PM
  5. Simple question regarding TLS reading..
    By xzidez in forum WoW Memory Editing
    Replies: 0
    Last Post: 01-12-2009, 02:17 PM
All times are GMT -5. The time now is 10:40 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