[CABR]HackShield Bypass - Update - 06/02/2013
#define Addr_HShieldBypass_1 0x0000A048
#define Addr_HShieldBypass_2 0x0009A8C2
#define Addr_HShieldBypass_3 0x007EFA4
#define Addr_HShieldBypass_4 0x000A000
bool MemoryEdit( void *lpMem, void *lpSrc, DWORD len )
{
DWORD lpflOldProtect, flNewProtect = PAGE_READWRITE;
unsigned char * pDst = (unsigned char*)lpMem,
*pSrc = (unsigned char*)lpSrc;
if( VirtualProtect( lpMem,len, flNewProtect, &lpflOldProtect ) )
{
while( len-- > 0 ) *pDst++ = *pSrc++;
return(0);
}
return(1);
}
void HackShieldBypass( void )
{
DWORD dwEhSvc;
do
{
dwEhSvc = (DWORD)GetModuleHandle( /*EHSvc.dll*/ XorStr<0x96, 10, 0x87CA86D3>( "\xD3\xDF\xCB\xEF\xF9\xB5\xF8\xF1\xF2"+0x87CA8 6D3 ).s );
Sleep( 30 );
}
while( !dwEhSvc );
MemoryEdit( (PVOID)( dwEhSvc + Addr_HShieldBypass_1 ), (PVOID)"\x74", 1 );
MemoryEdit( (PVOID)( dwEhSvc + Addr_HShieldBypass_2 ), (PVOID)"\xD2", 1 );
MemoryEdit( (PVOID)( dwEhSvc + Addr_HShieldBypass_3 ), (PVOID)"\xC2\x04\x00", 3 );
MemoryEdit( (PVOID)( dwEhSvc + Addr_HShieldBypass_4 ), (PVOID)"\xC2\x04\x00", 3 );
}
Credits:
Black Diamond
BlackLegend
#define Addr_HShieldBypass_2 0x0009A8C2
#define Addr_HShieldBypass_3 0x007EFA4
#define Addr_HShieldBypass_4 0x000A000
bool MemoryEdit( void *lpMem, void *lpSrc, DWORD len )
{
DWORD lpflOldProtect, flNewProtect = PAGE_READWRITE;
unsigned char * pDst = (unsigned char*)lpMem,
*pSrc = (unsigned char*)lpSrc;
if( VirtualProtect( lpMem,len, flNewProtect, &lpflOldProtect ) )
{
while( len-- > 0 ) *pDst++ = *pSrc++;
return(0);
}
return(1);
}
void HackShieldBypass( void )
{
DWORD dwEhSvc;
do
{
dwEhSvc = (DWORD)GetModuleHandle( /*EHSvc.dll*/ XorStr<0x96, 10, 0x87CA86D3>( "\xD3\xDF\xCB\xEF\xF9\xB5\xF8\xF1\xF2"+0x87CA8 6D3 ).s );
Sleep( 30 );
}
while( !dwEhSvc );
MemoryEdit( (PVOID)( dwEhSvc + Addr_HShieldBypass_1 ), (PVOID)"\x74", 1 );
MemoryEdit( (PVOID)( dwEhSvc + Addr_HShieldBypass_2 ), (PVOID)"\xD2", 1 );
MemoryEdit( (PVOID)( dwEhSvc + Addr_HShieldBypass_3 ), (PVOID)"\xC2\x04\x00", 3 );
MemoryEdit( (PVOID)( dwEhSvc + Addr_HShieldBypass_4 ), (PVOID)"\xC2\x04\x00", 3 );
}
Credits:
Black Diamond
BlackLegend



