Some warden question menu

User Tag List

Results 1 to 12 of 12
  1. #1
    Valtharak's Avatar Master Sergeant
    Reputation
    51
    Join Date
    Feb 2011
    Posts
    105
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Some warden question

    hi guys

    i would rather be able to share then ask for this but i have 0 experience with warden hiding.

    i don't want handout but i would gladly enjoy some pointer where to start looking to deal with warden.

    atm i'm not hooking anything and will keep my code private for myself and maybe some friends. so i guess i<m mostly safe from warden known detection method am i right?

    i should be contributing a bit more again once the play rush enjoyment goes away.

    Some warden question
  2. #2
    BitHacker's Avatar Master Sergeant
    Reputation
    13
    Join Date
    May 2012
    Posts
    114
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Valtharak,

    Warden isn't running on diablo III right now. Are you trying to do this on diablo 2? An emulator of some sorts?

    -Bit_Hacker

  3. #3
    who knows's Avatar Contributor
    Reputation
    110
    Join Date
    Nov 2007
    Posts
    284
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by BitHacker View Post
    Valtharak,

    Warden isn't running on diablo III right now. Are you trying to do this on diablo 2? An emulator of some sorts?

    -Bit_Hacker
    http://www.ownedcore.com/forums/diab...take-care.html (New (updated) warden for Diablo III is now ACTIVE - Take Care!)

    Apparently it is

  4. #4
    DrGonzo's Avatar Contributor
    Reputation
    144
    Join Date
    Jun 2009
    Posts
    132
    Thanks G/R
    0/59
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If you aren't modifying the .code section (hooks) you'll be mostly ok.

    To find the warden loading code, put a break point on 'LoadLibrary' during login, will break somewhere in battle.net.dll
    Warden modules are cached to "C:\ProgramData\Blizzard Entertainment\Battle.net\Cache\", then inside 2 more subfolders, with a .auth extension.

    Code:
    Call stack of thread 00001444
    Address    Stack      Procedure / arguments                 Called from                   Frame
    0D61FC3C   6A88D43C   kernel32.LoadLibraryW                 battle_n.6A88D436             0D61FC5C
    0D61FC40   0EDAB560     FileName = "C:\ProgramData\Blizzar
    0D61FC60   6A60B7BF   ? battle_n.6A88D340                   battle_n.6A60B7BA
    0D61FE34   6A89E070   Includes battle_n.6A60B7BF            battle_n.6A89E06E             0D61FE30
    0D61FE64   6A98733A   Includes battle_n.6A89E070            battle_n.6A987338             0D61FE60
    0D61FEAC   6A988AD5   battle_n.6A987220                     battle_n.6A988AD0             0D61FEA8
    0D61FEBC   6A5E3C34   Includes battle_n.6A988AD5            battle_n.6A5E3C32             0D61FEB8
    0D61FEF0   6A5E650A   Includes battle_n.6A5E3C34            battle_n.6A5E6508             0D61FEEC
    0D61FF08   6A5D0924   Includes battle_n.6A5E650A            battle_n.6A5D0922             0D61FF04
    0D61FF2C   6A5D12CC   battle_n.6A5D08E0                     battle_n.6A5D12C7             0D61FF28
    0D61FF6C   6A5D18C2   battle_n.6A5D1210                     battle_n.6A5D18BD             0D61FF68
    0D61FFAC   6A5D1CFA   battle_n.6A5D1870                     battle_n.6A5D1CF5             0D61FFA8
    0D61FFB8   75EA1012   Includes battle_n.6A5D1CFA            kernel32.75EA1010             0D61FFB4
    0D61FFF0   75EA0FCA   ? kernel32.75EA0FD0                   kernel32.75EA0FC5             0D61FFEC

  5. #5
    MaiN's Avatar Elite User
    Reputation
    335
    Join Date
    Sep 2006
    Posts
    1,047
    Thanks G/R
    0/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Unless Warden has changed, what FearAndLawyering is saying is not correct.
    I have one hint: FlushInstructionCache.
    [16:15:41] Cypher: caus the CPU is a dick
    [16:16:07] kynox: CPU is mad
    [16:16:15] Cypher: CPU is all like
    [16:16:16] Cypher: whatever, i do what i want

  6. #6
    DrGonzo's Avatar Contributor
    Reputation
    144
    Join Date
    Jun 2009
    Posts
    132
    Thanks G/R
    0/59
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Great hint. Is any of what I posted correct? lol.

  7. #7
    broomop's Avatar Member
    Reputation
    1
    Join Date
    Dec 2011
    Posts
    15
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by MaiN View Post
    Unless Warden has changed, what FearAndLawyering is saying is not correct.
    I have one hint: FlushInstructionCache.
    why this? thats to flush out cached memory how is that going to help... the only references to this was over 2 years ago.. anyway... anyone got any techinical information on warden. I want to know if it scans crc and how it scans this. i dont want to bot but i want to mess about with memory editing.

  8. #8
    MaiN's Avatar Elite User
    Reputation
    335
    Join Date
    Sep 2006
    Posts
    1,047
    Thanks G/R
    0/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by FearAndLawyering View Post
    Great hint. Is any of what I posted correct? lol.
    I don't think so. I think those modules are the so-called thumbprint modules used during authentication, and not related to Warden.
    [16:15:41] Cypher: caus the CPU is a dick
    [16:16:07] kynox: CPU is mad
    [16:16:15] Cypher: CPU is all like
    [16:16:16] Cypher: whatever, i do what i want

  9. #9
    DrGonzo's Avatar Contributor
    Reputation
    144
    Join Date
    Jun 2009
    Posts
    132
    Thanks G/R
    0/59
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thank you sir. I saw someone mention bp'ing LoadLibrary and ran with it

    FlushInstructionCache is called after warden is loaded into memory IIRC, it's a great hint. The bad header message isn't in the app so finding it is a bit trickier.

  10. #10
    MaiN's Avatar Elite User
    Reputation
    335
    Join Date
    Sep 2006
    Posts
    1,047
    Thanks G/R
    0/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by FearAndLawyering View Post
    Thank you sir. I saw someone mention bp'ing LoadLibrary and ran with it

    FlushInstructionCache is called after warden is loaded into memory IIRC, it's a great hint. The bad header message isn't in the app so finding it is a bit trickier.
    Yeah, that message was removed several patches ago in WoW. They changed their Warden loader there (Warden module header also increased by 28 bytes).
    [16:15:41] Cypher: caus the CPU is a dick
    [16:16:07] kynox: CPU is mad
    [16:16:15] Cypher: CPU is all like
    [16:16:16] Cypher: whatever, i do what i want

  11. #11
    Valtharak's Avatar Master Sergeant
    Reputation
    51
    Join Date
    Feb 2011
    Posts
    105
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So the warden checker that warn what address are scanned are from hooking VirtualQuery and dumping what they are called with?

    also read that warden check if VirtualQuery is hooked now. (that was from SC2 warden)

  12. #12
    _Mike's Avatar Contributor
    Reputation
    310
    Join Date
    Apr 2008
    Posts
    531
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Valtharak View Post
    So the warden checker that warn what address are scanned are from hooking VirtualQuery and dumping what they are called with?
    Can't comment on how others are doing it, but personally I hook warden's memcpy to see what addresses they scan.
    It also allows me to redirect it to a copy of the original bytes in case they try to scan any addresses I've patched. Although I have done zero investigation if that's the only copy of the function or if it's inlined somewhere else so I might just have a false sense of security Haven't been banned yet though.
    also read that warden check if VirtualQuery is hooked now. (that was from SC2 warden)
    No idea. Haven't bothered looking

    This is all from wow btw. I haven't looked at D3's warden yet.

Similar Threads

  1. Some newb questions about Warden
    By Tambel in forum WoW Memory Editing
    Replies: 2
    Last Post: 02-17-2015, 05:16 AM
  2. Kick Bug And Some Other questions
    By m1chelle in forum WoW EMU Questions & Requests
    Replies: 1
    Last Post: 03-01-2009, 04:23 AM
  3. Some Gold Questions
    By Jchunx in forum World of Warcraft Gold Seller Reviews
    Replies: 5
    Last Post: 06-10-2008, 01:27 PM
  4. [request] some emu questions
    By Xeph20 in forum World of Warcraft Emulator Servers
    Replies: 10
    Last Post: 01-18-2008, 08:58 AM
All times are GMT -5. The time now is 04:31 PM. 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