#request Bypss
Davon gibts keine Source. Für DLLs habe ich aber generell ein Tool womit man automatisch Source Code erstellt der die DLL spoof'd :D Willst haben? PM mich an und wir handeln den Preis aus ;DQuote:
Weis einer wo ich die DSETUP.DLL Source finden kann?
Oder noch besser kann sie mir einer Senden? Danke
Dafür einen Preis zu verlangen ist eine Schande. Man muss einfach nur eine DLL nehmen, die die Exports weiterleitet (vgl. [Only registered and activated users can see links. Click Here To Register...]) und einen Hook auf die Funktion connect oder WSAConnect aus WinSock2 legt und die IP-Adresse auf die des eigenen Servers ändert.Quote:
Davon gibts keine Source. Für DLLs habe ich aber generell ein Tool womit man automatisch Source Code erstellt der die DLL spoof'd :D Willst haben? PM mich an und wir handeln den Preis aus ;D
I am, so far not many people are willing to help / contribute to my project though :/Quote:
We just forgot about that. Anyways, the threads focus is on discussion about War Rock cheat development with some quite obvious rules.
I guess you're interested in the packet structure for War Rock? ;-)
#define PLAYER_ANIMATION_DIARRHEA *(DWORD*)( 0xAEF49C ); // State Addr For Player Animate diarrhea
DWORD dwPlayerPointer = *(DWORD*)( 0x00000000 );
if ( dwPlayerPointer )
{
*(DWORD*)( dwPlayerPointer + 0xC424 ) |= ( PLAYER_ANIMATION_DIARRHEA );
}
void * DetourCreate ( BYTE *src, const BYTE *dst, const int len )
{
BYTE *jmp =(BYTE*)malloc(len+5);
DWORD dwBack;
void* FakeStack = (unsigned char*) src - 1500;
VirtualProtect(FakeStack,0x3000,PAGE_EXECUTE_READWRITE,&dwBack);
memcpy(jmp,src,len);
jmp += len;
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) =(DWORD)(src+len-jmp) - 5;
src[0] = 0xE9;
*(DWORD*)(src+1) =(DWORD)(dst - src) - 5;
for(int i=5; i<len; i++) src[i] = 0x90;
VirtualProtect(FakeStack,0x3000,dwBack,&dwBack);
return(jmp-len);
}
//[B][COLOR="Red"]Address and function are updated ![/COLOR][/B]
#define ADR_USERKILL 0x416DA4
DWORD UserKillKJmp = NULL;
DWORD UserID = NULL;
__declspec (naked) void new_userkill(void)
{
__asm
{
mov ecx,UserID
mov dword ptr [eax+0x1C],ecx
jmp dword ptr [UserKillKJmp]
}
}
if ( CH_REMOTEKILL !=0 && CH_USERFINDER !=0 )
{
UserID = (CH_USERFINDER-1);
UserKillKJmp = (ADR_USERKILL+0x6);
DetourCreate((BYTE*)ADR_USERKILL,(BYTE*)new_userkill,6);
}
its wrong here is the correct one ...Quote:
//Address and function are updated !
#define ADR_USERKILL 0x416DA4
I haven't tryed mine , but normaly as i compared code should work... maybe i made a n mistake... i didn't tryed the functionQuote:
its wrong here is the correct one ...
#define ADR_USERKILL 0x416D9E // 10.10.13
[Only registered and activated users can see links. Click Here To Register...]