Page 3 of 5 FirstFirst 12345 LastLast
Results 31 to 45 of 64
  1. #1
    Rickyrudy's Avatar
    Join Date
    Feb 2008
    Gender
    male
    Posts
    277
    Reputation
    10
    Thanks
    26

    Bypassing hackshield

    Credits to DeadlyData of ************* forums.
    Learning experience.

    No questions will be answered by me this is just a cp and i say its rather simple >.>

    Reason for writing this/Why I bypass it the way I do:
    First my reason for writing this is the anti-cheat is really shitty and so far there has been no real documentation on it released online that I've found, besides my own.

    Secondly the reason I bypass it the way I do, Is it's the easiest way I or any one else with less experience can.

    A couple days to a week or so ago I hardly understood what a hook or detour would really do nor did I understand how system drivers worked... I've always been more of a web based person as far as security.

    Any way to continue for some of you guys, I'm sure you could simply unload the driver and recreate the heart beat of the anti-cheat so that hack shield is just simply no longer resident on your system.

    That how ever isn't my way around it I've found several and will explain the ways I've taken so far below.

    How hack shield works(From my view):
    So far the way I see hack shield works(And try not to bash me if I say something incorrectly just correct it)...

    Your game client will load upon your game client loading it will load a external library which is usually hack shield's interface dll "EhSvc.dll".

    From this point I wasn't able to do much analysis my self on account of "EhSvc.dll" was packed with themida in my game target.

    From here though "EhSvc.dll" will continue by loading several other things one of those things being the system driver "EagleNT.sys".

    EagleNT.sys creates several SSDT hooks preventing a user from using things like WriteProcessMemory() or ReadProcessMemory() on the target game it's protecting.

    How ever there are memory searching utilities out there like cheat engine that are open source and people decide to modify these using different calls to avoid the hooks.

    When using one of these you will how ever still get detected if you manage to get around the SSDT hooks.

    The detection is passed either from the driver or the dll into the game's main exe from there the game will give you the message like "Illegal Memory Access Detected".

    So bassicly it's a system driver and a dll interacting with each other thats pretty much how it works to sum it up things are also passed and controlled by the game as far as detection goes though.

    Bypassing it(My way):
    Since things are just passed through the games exe I usually just unpack the games exe(Usually hack shield targets come packed with "UPX" - Of all things).

    Open the games unpacked exe in IDA find the string which I received - E.X. "Illegal Memory Access Detected".

    And head above the the string to the main jump that pretty much goes through all of the different detection messages.

    It's usually always a JG once this is nopped it no longer shows the detection messages nor attempts to close your game if detected...

    More in depth with the method below.

    Bypassing (More In depth/Tutorial):
    Start by going through the string table in IDA until you see the "detected" string that was in the message box.

    https://www.thedefaced.org/DD/hshield/memoryaccess.PNG

    From there double click on it...

    https://www.thedefaced.org/DD/hshield/memoryaccess2.png

    Then go to the reference of it (The push of the offset):


    https://www.thedefaced.org/DD/hshield/memoryaccess3.PNG

    Go to the reference of the push... which is a jmp.


    https://www.thedefaced.org/DD/hshield/memoryaccess4.PNG

    Go to the reference of that jmp which is another jmp just a jump if greater...


    https://www.thedefaced.org/DD/hshield/memoryaccess5.PNG

    And last the reference to that JG(Jump if greater) is where you set your 2 byte nop... bypassing the detection completely.


    https://www.thedefaced.org/DD/hshield/memoryaccess6.PNG

    Yeah it's completely played out this way for every game it's in... so this will work on most games using hack shield.

    Hope this helps some of you guys...
    Last edited by Rickyrudy; 08-01-2008 at 01:25 PM.

  2. The Following 5 Users Say Thank You to Rickyrudy For This Useful Post:

    CyberStriker (08-01-2008),darkvieja (10-15-2008),gerben498 (10-26-2008),minorutono (08-02-2008),nzjustin (10-05-2009)

  3. #31
    gudsoldier's Avatar
    Join Date
    Jul 2008
    Gender
    male
    Location
    In your Girlfriends Closet.
    Posts
    1,010
    Reputation
    14
    Thanks
    279
    My Mood
    Mellow
    Lol, he sent me a link, I'm getting it fast and I'm free ********** man; I'm getting 98.8/ sec
    Stop flaming each other, it helps no one, and causes a step backwards rather than a step forwards.

    Read the rules before you decide to voice your opinion.

    Check your Grammar/Spelling/Facts before typing, otherwise I or another member will do it for you. And that just makes you look stupid.

  4. #32
    NetSuspsend's Avatar
    Join Date
    Jul 2008
    Posts
    161
    Reputation
    10
    Thanks
    16
    thepiratebay ftw >_>

  5. #33
    gudsoldier's Avatar
    Join Date
    Jul 2008
    Gender
    male
    Location
    In your Girlfriends Closet.
    Posts
    1,010
    Reputation
    14
    Thanks
    279
    My Mood
    Mellow
    Lol, or just Ares/ BitTorrent/ Limwire/ etc. it... always works..
    Stop flaming each other, it helps no one, and causes a step backwards rather than a step forwards.

    Read the rules before you decide to voice your opinion.

    Check your Grammar/Spelling/Facts before typing, otherwise I or another member will do it for you. And that just makes you look stupid.

  6. #34
    akraje's Avatar
    Join Date
    Jan 2008
    Gender
    male
    Posts
    27
    Reputation
    10
    Thanks
    2
    what is IDA?

  7. #35
    gudsoldier's Avatar
    Join Date
    Jul 2008
    Gender
    male
    Location
    In your Girlfriends Closet.
    Posts
    1,010
    Reputation
    14
    Thanks
    279
    My Mood
    Mellow
    It's a data recovery system that can unpack executable's for editing and renewing. It's fun.
    Here's the file I'm downloading's name:
    DataRescue_IDA_Pro_Advance_v5.2.zip
    Try and find it. I'm downloading from *r*s* have fun
    Stop flaming each other, it helps no one, and causes a step backwards rather than a step forwards.

    Read the rules before you decide to voice your opinion.

    Check your Grammar/Spelling/Facts before typing, otherwise I or another member will do it for you. And that just makes you look stupid.

  8. #36
    timmyeo's Avatar
    Join Date
    May 2008
    Gender
    male
    Posts
    35
    Reputation
    10
    Thanks
    0
    for IDA, when i download the torrent, i get lots of folders......

    is that suppose to happen?

  9. #37
    Leisures's Avatar
    Join Date
    Dec 2006
    Gender
    male
    Posts
    36
    Reputation
    10
    Thanks
    54
    My Mood
    Paranoid
    ....when i unpack the exe and try to run the game oon log in screen say "unable to run the game due to the client file being corrupted" i unpack it with PE explorer....

  10. #38
    *Marneus901*'s Avatar
    Join Date
    Sep 2007
    Gender
    male
    Location
    Maryland
    Posts
    112
    Reputation
    12
    Thanks
    16
    Quote Originally Posted by Leisures View Post
    ....when i unpack the exe and try to run the game oon log in screen say "unable to run the game due to the client file being corrupted" i unpack it with PE explorer....
    LOL? Noob more please. You cant unpack it using PE Explorer, or I hope not - its just about teh worst hacking tool ever. And obviously you got the error because of the fact that it is 'corrupted' memory due to the fact, its not the EXE they gave you.

    Quote Originally Posted by NetSuspsend View Post
    Yeah, following that tut I can't find "61 E9 87 92 FD FF 00 00 00 00" :
    Well, thanks for pointing that out. I forgot to change some of the bytes to ??.
    Please re-read the topic.
    Last edited by *Marneus901*; 08-01-2008 at 10:39 PM.


  11. #39
    *Marneus901*'s Avatar
    Join Date
    Sep 2007
    Gender
    male
    Location
    Maryland
    Posts
    112
    Reputation
    12
    Thanks
    16
    Fuck, accidentally double posted >_>
    Please delete this post.


  12. #40
    Rickyrudy's Avatar
    Join Date
    Feb 2008
    Gender
    male
    Posts
    277
    Reputation
    10
    Thanks
    26
    Use ollydbg.. and imprec >.> Knock yourself out.

  13. #41
    NetSuspsend's Avatar
    Join Date
    Jul 2008
    Posts
    161
    Reputation
    10
    Thanks
    16
    Ummm...
    Code:
    Then, CTRL+B to search for a binary.
    Fucking retarded sir?
    Exactly what I did, thats how I know I could not find it.
    Last edited by NetSuspsend; 08-01-2008 at 10:38 PM.

  14. #42
    *Marneus901*'s Avatar
    Join Date
    Sep 2007
    Gender
    male
    Location
    Maryland
    Posts
    112
    Reputation
    12
    Thanks
    16
    Re-read, i realized what was wrong... Sorry, that was my bad :/


  15. #43
    Leisures's Avatar
    Join Date
    Dec 2006
    Gender
    male
    Posts
    36
    Reputation
    10
    Thanks
    54
    My Mood
    Paranoid
    sry i keep reading it and it dosent find that...

  16. #44
    *Marneus901*'s Avatar
    Join Date
    Sep 2007
    Gender
    male
    Location
    Maryland
    Posts
    112
    Reputation
    12
    Thanks
    16
    I did another post of the edit. Because theres no edit button so i can fix the dam post T.T


  17. #45
    CyberStriker's Avatar
    Join Date
    May 2008
    Gender
    male
    Posts
    149
    Reputation
    10
    Thanks
    12
    I used 'Generic UPX Unpacker'. Very useful app.

Page 3 of 5 FirstFirst 12345 LastLast

Similar Threads

  1. """""How To Bypass Hackshield"""""
    By leonard208 in forum WarRock - International Hacks
    Replies: 3
    Last Post: 04-11-2009, 12:24 AM
  2. How to bypass hackshield? PLEASE ANSWER!
    By ploxide in forum Combat Arms Hacks & Cheats
    Replies: 0
    Last Post: 12-25-2008, 07:55 PM
  3. [Request] how to bypass hackshield?
    By XxKylePwnsxX in forum Anti-Cheat
    Replies: 3
    Last Post: 10-25-2008, 12:01 PM
  4. [Request] how to bypass hackshield?
    By XxKylePwnsxX in forum Anti-Cheat
    Replies: 0
    Last Post: 08-28-2008, 07:09 PM
  5. how do i bypass hackshield?
    By m010011 in forum Combat Arms Hacks & Cheats
    Replies: 9
    Last Post: 08-14-2008, 09:36 PM

Tags for this Thread