Results 1 to 10 of 10
  1. #1
    0h3mg33's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Location
    USA
    Posts
    4
    Reputation
    10
    Thanks
    0
    My Mood
    Inspired

    [Leeched] Hack Adresses/HackSheild Bypass

    First some adresses.

    Code:
    #define NoReload 0x374BB8F4
    #define GlassWalls 0x57276A
    #define RPP 0x3785E018
    #define TELE 0x3785E118
    #define deviceptr 0x000008
    #define ltclient 0x3781BE50
    #define SuperBullets 0x374B65D6
    #define RECOIL1 0x3746F630
    #define RECOIL2 0x3745F489
    #define RECOIL3 0x3746F644
    #define RECOIL4 0x3746F647
    #define RECOIL5 0x3746F650
    #define GameStatus ????????
    #define ptc1 0x484BC0
    #define nametag1 ???????????
    #define nametag2 0x373747AD
    #define DrawPrim 0x000160
    #define getplayerbyindex 0x3715DDB0
    #define getlocalplayer 0x3715E770
    #define clientinfomgr 0x3715E150
    #define LTC 0x00485E10. 
    #define LTB 0x3780CB90. 
    #define ASUS 0x005727AA. 
    #define PlayerInfo 0x378508C8. 
    #define NoRecoil 0x3746955C. 
    #define NoReload 0x374B54B4. 
    #define Position 0x00066F34. 
    #define SuperBullets 0x374B01B6. 
    #define Engine_Nametags1 0x3736EFDC. 
    #define Engine_Nametags2 0x3736EFC1. 
    #define GetPlayerByIndex 0x3715DD50. 
    #define GetLocalPlayer 0x3715E700. 
    #define ulThis 0x37826780. 
    #define BeastMode 0x37825EEC. 
    
    
    This is the code to bypass the hackshield pro. This is quite old so you'll probally need to fix it a bit. Also you need the adress.
    
    
    #define HS_JMP            0x63B31D 
    #define HS_JMP2            0x63B323 
     
    typedef int            (__cdecl *HS_GetProcAddress_t)( int hModule, int a2 ); 
    typedef int            (__stdcall *HackshieldComm_t )( int, void*, void* ); 
    typedef signed int    (__stdcall *KickProc_t)( int a1, int a2, int a3 ); 
     
    HS_GetProcAddress_t                pHS_GetProcAddress        = NULL; 
    HackshieldComm_t                pHackshieldComm            = NULL; 
    KickProc_t                        pKickProc                = NULL; 
     
    signed int __stdcall new_KickProc( int a1, int a2, int a3 ) 
    { 
        return 1; 
    } 
     
    int __stdcall new_HackshieldComm( int hsCommCode, void *Param1, void *Param2 ) 
    { 
        if( hsCommCode == 4 || hsCommCode == 5 || hsCommCode == 13 ) //kill! 
        { 
            if( hsCommCode == 4 ) //replace kick proc 
            { 
                DWORD *dwParam1 = (DWORD *)Param1; 
     
                pKickProc    = (KickProc_t)*dwParam1; 
                *dwParam1    = (DWORD)new_KickProc; 
            } 
     
            int iReturn = pHackshieldComm( hsCommCode, Param1, Param2 ); 
     
            return 1; 
        } 
     
        int iReturn = pHackshieldComm( hsCommCode, Param1, Param2 ); 
     
        return iReturn; 
    } 
     
    void HookCommunication( EXCEPTION_POINTERS* pExceptionInfo ) 
    { 
        DWORD dwEbp        = pExceptionInfo->ContextRecord->Ebp; 
        DWORD dwParam2    = 0; 
     
        __asm 
        { 
            push eax; 
            push edx; 
            mov eax, dwEbp; 
            mov edx, [eax+0xC]; 
            mov dwParam2, edx; 
            pop edx; 
            pop eax; 
        } 
     
        if( dwParam2 == 0xA ) //this is the ordinal of some export...hmm.. 
        { 
            pHackshieldComm                        = (HackshieldComm_t)pExceptionInfo->ContextRecord->Eax; 
            pExceptionInfo->ContextRecord->Eax    = (DWORD)new_HackshieldComm; 
        } 
     
        pExceptionInfo->ContextRecord->Eip        = HS_JMP2; 
     
        return; 
    } 
     
    PVOID pContextHandler = NULL; 
     
    LONG WINAPI ***ExceptionHandler( EXCEPTION_POINTERS* pExceptionInfo ) 
    { 
        if( pExceptionInfo->ExceptionRecord->ExceptionCode != EXCEPTION_SINGLE_STEP ) 
        { 
            return EXCEPTION_CONTINUE_SEARCH; 
        } 
     
        if( pExceptionInfo->ExceptionRecord->ExceptionAddress == (PVOID)HS_JMP )  
        { 
            HookCommunication( pExceptionInfo ); 
            return EXCEPTION_CONTINUE_EXECUTION; 
        } 
     
        return EXCEPTION_CONTINUE_SEARCH; 
    } 
     
    void InitContextHook() 
    { 
        pContextHandler = AddVectoredExceptionHandler( 0x50BE17, ***ExceptionHandler ); 
     
        CONTEXT Context; 
        Context.ContextFlags = CONTEXT_DEBUG_REGISTERS; 
        GetThreadContext(GetCurrentThread(), &Context); 
        Context.Dr0 = HS_JMP; 
        Context.Dr7 = (1<<0)|(1<<2)|(1<<4)|(1<<6); 
        SetThreadContext(GetCurrentThread(), &Context); 
    }





    Enjoy.
    Last edited by NextGen1; 02-19-2011 at 07:35 AM.

  2. #2
    freedompeace's Avatar
    Join Date
    Jul 2010
    Gender
    female
    Posts
    3,035
    Reputation
    340
    Thanks
    2,784
    My Mood
    Sad
    Great leech .

  3. #3
    flameswor10's Avatar
    Join Date
    Jul 2009
    Gender
    male
    Posts
    12,528
    Reputation
    981
    Thanks
    10,404
    My Mood
    In Love
    Nice leech. Some of the addies aren't even correct

    0x???????
    No I do not make game hacks anymore, please stop asking.


    Been MPGH Minion: 6 July 2011 - 1 August 2012

  4. #4
    Sydney's Avatar
    Join Date
    Mar 2010
    Gender
    male
    Location
    Germany...
    Posts
    1,358
    Reputation
    37
    Thanks
    1,144
    My Mood
    Amused
    Quote Originally Posted by flameswor10 View Post
    Nice leech. Some of the addies aren't even correct

    0x???????
    Sure 0x???????? is not right -.-

    Maybe he just dont want to release the addie for some noobs.

    Thanks Cosmos


  5. #5
    CAFlames's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    Where ever my imagination takes me
    Posts
    3,014
    Reputation
    202
    Thanks
    2,934
    My Mood
    Twisted
    u sure of nametags and beastmode???

    Current Works:
    ---Horror Game






    Special thanks to drgnforce9 for my sig picture

    Quote Originally Posted by m_t_h View Post

    CAflames is one epic coder.

    Rep and thanks him.. or you're perma banned.

  6. #6
    why06jz's Avatar
    Join Date
    Jul 2009
    Gender
    male
    Posts
    299
    Reputation
    14
    Thanks
    54
    Quote Originally Posted by D-Vid the DBag View Post

    I didn't post a hack, source, etc to have to GIVE credits.
    NextGen1 could you please explain this to me a little bit better?
    Yeh, I'll explain it, since it's my rule. A number of people tend to copy and paste source code and spam the forum. Then they proceed by not explaining the code, and then further proceed by not giving any indication where the code was found. It's just like taking a quote out of a book my friend. If you keep copying everyone else's words and using them it's called plagiarism. MPGH does this same thing, but at a larger scale with hundreds of leechers posting code, which may seem good for you, but to the outside world makes all of MPGH look like plagiarizers. I have no problem with anyone posting code, but by exacting this rule it gives us better standing with hackers outside MPGH. If you can't take the 5 sec to credit the author then honestly we dont need it. You can see what ignoring this has done to the Hack forums, we don't have these problems in the programming forum.

  7. The Following 3 Users Say Thank You to why06jz For This Useful Post:

    [MPGH]NextGen1 (02-19-2011),Stephen (02-19-2011),_Fk127_ (02-19-2011)

  8. #7
    Stephen's Avatar
    Join Date
    Jun 2009
    Gender
    male
    Location
    Engine.exe
    Posts
    4,690
    Reputation
    184
    Thanks
    1,147
    My Mood
    Aggressive
    Quote Originally Posted by why06jz View Post
    Yeh, I'll explain it, since it's my rule. A number of people tend to copy and paste source code and spam the forum. Then they proceed by not explaining the code, and then further proceed by not giving any indication where the code was found. It's just like taking a quote out of a book my friend. If you keep copying everyone else's words and using them it's called plagiarism. MPGH does this same thing, but at a larger scale with hundreds of leechers posting code, which may seem good for you, but to the outside world makes all of MPGH look like plagiarizers. I have no problem with anyone posting code, but by exacting this rule it gives us better standing with hackers outside MPGH. If you can't take the 5 sec to credit the author then honestly we dont need it. You can see what ignoring this has done to the Hack forums, we don't have these problems in the programming forum.
    Love you. <3

  9. #8
    D-Vid the DBag's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    146
    Reputation
    10
    Thanks
    13
    My Mood
    Lurking
    Quote Originally Posted by why06jz View Post
    Yeh, I'll explain it, since it's my rule. A number of people tend to copy and paste source code and spam the forum. Then they proceed by not explaining the code, and then further proceed by not giving any indication where the code was found. It's just like taking a quote out of a book my friend. If you keep copying everyone else's words and using them it's called plagiarism. MPGH does this same thing, but at a larger scale with hundreds of leechers posting code, which may seem good for you, but to the outside world makes all of MPGH look like plagiarizers. I have no problem with anyone posting code, but by exacting this rule it gives us better standing with hackers outside MPGH. If you can't take the 5 sec to credit the author then honestly we dont need it. You can see what ignoring this has done to the Hack forums, we don't have these problems in the programming forum.
    Well, just for your information...
    I am NOT the OP to this thread.
    So there's NO reason that I should be told to post credits.


  10. #9
    0h3mg33's Avatar
    Join Date
    Feb 2011
    Gender
    male
    Location
    USA
    Posts
    4
    Reputation
    10
    Thanks
    0
    My Mood
    Inspired
    I'm sorry I am new to this site :/ Can somebodsy tell me how to edit it so I can add credits?

  11. #10
    whit's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Posts
    7,170
    Reputation
    490
    Thanks
    2,252
    Quote Originally Posted by 0h3mg33 View Post
    I'm sorry I am new to this site :/ Can somebodsy tell me how to edit it so I can add credits?
    Well its to late now the thread is 24 hours old.
    But dont worry about it there just addies just cred next time