(Tutorial) Starting WoW-Memory Reading/Writing menu

User Tag List

Page 2 of 14 FirstFirst 123456 ... LastLast
Results 16 to 30 of 199
  1. #16
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by falkor View Post
    Maybe if you backed up your comment with some reasoning I'd be more intrested in accepting that as a fact and not opinion...

    I was lead to believe during my research that Warden also scans Windows titles out of its process for certain names, thus random window titles are but one small step towards providing a little bit of security to your apps future...
    Not how you conducted your 'research' but it obviously wasn't from studying Warden's current implementation, otherwise a single API hook would have proven your hypothesis to be incorrect.*

    http://www.mmowned.com/forums/bots-p...-governor.html

    * Protip: Dump Warden's 'imports' and check for yourself if you don't believe me. (Make sure you strip any 'dummy' entries)

    At any rate, even if Warden did scan window titles, renaming your window like that would do very little.

    Warden could simply use EnumWindows and then EnumChildWindows to identify your window. Or they could simply enumerate all running processes and perform memory hashing. etc etc

    In short: Its a waste of time and offers effectively zero protection against Warden.

    (Tutorial) Starting WoW-Memory Reading/Writing
  2. #17
    SinnerG's Avatar Member
    Reputation
    6
    Join Date
    Aug 2006
    Posts
    78
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cypher View Post
    Not how you conducted your 'research' but it obviously wasn't from studying Warden's current implementation, otherwise a single API hook would have proven your hypothesis to be incorrect.*

    http://www.mmowned.com/forums/bots-p...-governor.html

    * Protip: Dump Warden's 'imports' and check for yourself if you don't believe me. (Make sure you strip any 'dummy' entries)

    At any rate, even if Warden did scan window titles, renaming your window like that would do very little.

    Warden could simply use EnumWindows and then EnumChildWindows to identify your window. Or they could simply enumerate all running processes and perform memory hashing. etc etc

    In short: Its a waste of time and offers effectively zero protection against Warden.

    Errr, I just used BabBot, named it Cheat Engine 5.5 and this is the result:



    So yeah, it is usefull to random-generate a window title :P

    edit: the only 'advantage' I'd know of using a static window title is that you'll 'know' when warden is modified to prevent your bot on startup (ofc, that will not be before a banwave )
    Last edited by SinnerG; 03-04-2010 at 12:35 PM.

  3. #18
    falkor's Avatar Corporal
    Reputation
    7
    Join Date
    Feb 2010
    Posts
    23
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SinnerG View Post
    Errr, I just used BabBot, named it Cheat Engine 5.5 and this is the result:

    So yeah, it is usefull to random-generate a window title :P
    Exactly what my research showed thanks for posting this
    Last edited by falkor; 03-04-2010 at 12:33 PM.

  4. #19
    Azzie2k8's Avatar Member
    Reputation
    11
    Join Date
    Apr 2009
    Posts
    190
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SinnerG View Post
    Errr, I just used BabBot, named it Cheat Engine 5.5 and this is the result:



    So yeah, it is usefull to random-generate a window title :P

    edit: the only 'advantage' I'd know of using a static window title is that you'll 'know' when warden is modified to prevent your bot on startup (ofc, that will not be before a banwave )

    Okay maybe this is highly stupid but isnt warden and scan.dll something very much different ?

    Edit: As far as I know, those detections at startup are caused by the scan.dll.
    Last edited by Azzie2k8; 01-07-2012 at 03:58 PM.

  5. #20
    SinnerG's Avatar Member
    Reputation
    6
    Join Date
    Aug 2006
    Posts
    78
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    What I wonder about Warden : IF you do NOT release a bot to the public, and make sure that ANY public library you used is 100% refactored so matching on anything within the bot would be impossible, would this make it 'safe' to inject anything, or will Warden still report 'possitives' for doing this? Or will it report as a 'possible' hack? And what if you only use memory reading and no injection at all?

  6. #21
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SinnerG View Post
    Errr, I just used BabBot, named it Cheat Engine 5.5 and this is the result:



    So yeah, it is usefull to random-generate a window title :P

    edit: the only 'advantage' I'd know of using a static window title is that you'll 'know' when warden is modified to prevent your bot on startup (ofc, that will not be before a banwave )
    That's Scan.dll, it is a totally separate component to the Warden client that is loaded when you log in.

    Scan.dll does out-of-process scans because it's designed as a 'warning' system, it never actually communicates anything back to Blizzard, and its only executed on startup.

    Warden is loaded once you log in, runs every 15 seconds, communicates back to Blizzard, and does NOT DO WINDOW TITLE SCANS.

    And as I've already pointed out, even if it did it doesn't matter because they can still find you just as easily anyway.

    The results of your 'research' are wrong because you weren't testing Warden, you were testing Scan.dll, two related yet totally different modules.

    Can you please stop with the stupidity now? Stickies are there for a reason. Kthx.

    P.S. I think calling what you did 'research' is a bit of a stretch.

  7. #22
    SinnerG's Avatar Member
    Reputation
    6
    Join Date
    Aug 2006
    Posts
    78
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Err I never called this 'research'.. :P

  8. #23
    flo8464's Avatar Active Member
    Reputation
    30
    Join Date
    Apr 2009
    Posts
    434
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SinnerG View Post
    What I wonder about Warden : IF you do NOT release a bot to the public, and make sure that ANY public library you used is 100% refactored so matching on anything within the bot would be impossible, would this make it 'safe' to inject anything, or will Warden still report 'possitives' for doing this? Or will it report as a 'possible' hack? And what if you only use memory reading and no injection at all?
    Yeah, if you keep your stuff private, you can inject whatever you want.
    At least at the moment.
    Hey, it compiles! Ship it!

  9. #24
    Hawker's Avatar Active Member
    Reputation
    40
    Join Date
    Jan 2009
    Posts
    213
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by flo8464 View Post
    Yeah, if you keep your stuff private, you can inject whatever you want.
    At least at the moment.
    Wrong wrong wrong!!!

    Warden has no idea if you are private or not. There are addresses that Warden scans and if you write to them your account will get banned.

  10. #25
    Apoc's Avatar Angry Penguin
    Reputation
    1387
    Join Date
    Jan 2008
    Posts
    2,750
    Thanks G/R
    0/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by H4wker View Post
    Wrong wrong wrong!!!

    Warden has no idea if you are private or not. There are addresses that Warden scans and if you write to them your account will get banned.
    Only if you're an idiot.

    There are very few addresses that it scans, most of which are for hacks (which bots really don't need...)

    Or if you're TAGGING PROCESSES AS BEING ATTACHED TO.

    *coughs*

  11. #26
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SinnerG View Post
    Err I never called this 'research'.. :P
    My bad, got you and the other guy mixed up. Whatever, at any rate it was a pretty fail test.

  12. #27
    falkor's Avatar Corporal
    Reputation
    7
    Join Date
    Feb 2010
    Posts
    23
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cypher View Post
    My bad, got you and the other guy mixed up. Whatever, at any rate it was a pretty fail test.
    As you may have noticed in my first post I made it explicitly known that I was a self confessed noob in this topic and that the research i've done is based on other peoples findings not my own.

    Thus I'm looking for constructive comments to update my knowledge so I dont spread false information.

    I've now learnt that scan.dll and warden are 2 seperate things and got an idea of what they do thats so different so thank you for that but please for future reference just be upfront and don't assume i know what your talking about...

  13. #28
    flo8464's Avatar Active Member
    Reputation
    30
    Join Date
    Apr 2009
    Posts
    434
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by H4wker View Post
    Wrong wrong wrong!!!

    Warden has no idea if you are private or not. There are addresses that Warden scans and if you write to them your account will get banned.
    I didn't say you can hook whatever you want
    Injection is fine.

    My bot code rarely contains more memory writing than the hook on EndScene, everything else is done by reading/calling engine functions.
    Hey, it compiles! Ship it!

  14. #29
    Jadd's Avatar 🐸 Premium Seller
    Reputation
    1511
    Join Date
    May 2008
    Posts
    2,432
    Thanks G/R
    81/333
    Trade Feedback
    1 (100%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Cypher View Post
    [YT]http://www.youtube.com/watch?v=FMEe7JqBgvg[/YT]

    @OP:
    Practice makes perfect.

  15. #30
    barathrumm's Avatar Private
    Reputation
    1
    Join Date
    Dec 2009
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Just wanne say thanks for a nice tutorial.

    btw for anyone doing this in a 64 bit system, remember to set up the project to compile to 86 bit, or you will have problems running blackmagic, since it uses 86.
    Last edited by barathrumm; 03-26-2010 at 07:50 PM. Reason: just a note

Page 2 of 14 FirstFirst 123456 ... LastLast

Similar Threads

  1. WoW Memory reading/writing questions
    By mathix in forum WoW Memory Editing
    Replies: 3
    Last Post: 03-11-2013, 08:17 AM
  2. [Bot] WoW Memory Reading Help (Player Name)
    By zamba1587 in forum WoW Memory Editing
    Replies: 5
    Last Post: 08-05-2011, 01:27 AM
  3. [Request][Bounty] WoW memory reading example script c++
    By foxlin in forum WoW Bots Questions & Requests
    Replies: 4
    Last Post: 07-27-2011, 09:08 AM
  4. How do i know if a Bot is using memory reading / writing?
    By sturmtiger in forum WoW Bots Questions & Requests
    Replies: 1
    Last Post: 01-06-2011, 06:31 AM
  5. In process memory reading/writing
    By unbekannt1 in forum WoW Memory Editing
    Replies: 7
    Last Post: 06-08-2010, 06:52 PM
All times are GMT -5. The time now is 05:03 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