[How²]Wolfteam Hacks Erstellen

07/30/2013 23:20 .Goku'#91
YuGi ich sag dir vorweg. Ich bin vielleicht 1,65m groß aber ich werde mich bei Aeria rächen. Ich war so süchtig.....

Nun hab ich die schönen Seiten am leben entdeckt und werde sie ausnutzen.
07/30/2013 23:47 _Stark_#92
Quote:
Originally Posted by McClane99 View Post
YuGi ich sag dir vorweg. Ich bin vielleicht 1,65m groß aber ich werde mich bei Aeria rächen. Ich war so süchtig.....

Nun hab ich die schönen Seiten am leben entdeckt und werde sie ausnutzen.
Wenn du überzeugt bist Aeria Games zu vernichten, dann kann spielt auch deine größe keine Rolle.

Schau dir einige Tutorials an, hier ein Beispiel...


Türkisch, aber wenn du es dir genau anschaust dann wirst du es auch kapieren.
07/31/2013 04:58 _xD™#93
Wie kann man denn das bei V++ einstellen ? das man das als Richtiges Hack hat kann einer mit das bitte erklären ?
07/31/2013 12:16 X3enox#94
Kommt auf dein SDK an.

Und gibt es gerade einen laufenden Stride Logger?
07/31/2013 12:23 .Goku'#95
Ich versteh das mit dem Pointer nicht.
Kann mir das vllt einer erklären?
07/31/2013 19:06 MaBarker#96
Nice Gemacht ;)
08/22/2013 14:36 BDGamer#97
Funkt nicht leute!
Mittlerweile geht das mit dem "Bypass" von Cheat Engine nicht mehr.
08/22/2013 15:05 v1Dr333s#98
Quote:
Originally Posted by BDGamer View Post
Funkt nicht leute!
Mittlerweile geht das mit dem "Bypass" von Cheat Engine nicht mehr.
warum musst du den thread dann so unnötig puschen ?
08/22/2013 18:16 _Stark_#99
Quote:
Originally Posted by v1Dr333s View Post
warum musst du den thread dann so unnötig puschen ?
Vielleicht sucht er Rat :p

Quote:
Originally Posted by BDGamer View Post
Funkt nicht leute!
Mittlerweile geht das mit dem "Bypass" von Cheat Engine nicht mehr.
Versuch [Only registered and activated users can see links. Click Here To Register...] und versuche die Roten Threads im Wolfteam zu killen.
08/24/2013 23:27 wSiiCK#100
Paar Addys:

ADR_CROSSHAIR 0x345CE420
Code:
ReadWritingMemory.WriteInteger("wolfteam.bin", 878502944, 9999, 4);
ADR_WOLF 0x345CDCC8
Code:
 ReadWritingMemory.WriteInteger("Wolfteam.bin", 878501064, 5, 4);
 ReadWritingMemory.WriteInteger("Wolfteam.bin", 878501064, 8, 4);
 ReadWritingMemory.WriteInteger("Wolfteam.bin", 878501064, 15, 4);
Viel Spaß damit!
08/24/2013 23:34 web-runner#101
Für was für ein Wolfteam ?
08/24/2013 23:35 wSiiCK#102
Quote:
Originally Posted by zSomentis View Post
Für was für ein Wolfteam ?
Aus dem Craz-Lite hack denke alle Aeria
08/24/2013 23:37 web-runner#103
OK.
08/25/2013 10:30 MaBarker#104
@wSiiCK Only Steal and no Skill
08/25/2013 11:38 wSiiCK#105
Quote:
Originally Posted by MaBarker View Post
@wSiiCK Only Steal and no Skill
Code:
void __fastcall InitiliazateHook (void)
{
	//VMProtectBeginMutation("InitiliazateHook");
	bool HS = InitializeGuardBypass();
	if ( HS == true )
	{
        CreateThread(0,0,(LPTHREAD_START_ROUTINE)HackThread,0,0,0);
        //CreateThread(0,0,(LPTHREAD_START_ROUTINE)BOTFunction,0,0,0);

		bool bValid = false;
		while(true)
		{
				bValid = d3d->EngineDevice (0) > 0;
				if( bValid )
				{
						if( *(DWORD*) d3d->EngineDevice(16) != (DWORD)&hkReset && d3d->EngineDevice(16) != NULL)
						{
								oReset = (tReset) *(DWORD*)d3d->EngineDevice(16);
								*(DWORD*)d3d->EngineDevice(16) = (DWORD)&hkReset ;
						}
						if( *(DWORD*) d3d->EngineDevice(42) != (DWORD)&hkEndScene  && d3d->EngineDevice(42) != NULL)
						{
								oEndScene = (tEndScene) *(DWORD*)d3d->EngineDevice(42);
								*(DWORD*)d3d->EngineDevice(42) = (DWORD)&hkEndScene;
						}

						if( *(DWORD*) d3d->EngineDevice(44) != (DWORD)&hkSetTransformer  && d3d->EngineDevice(44) != NULL)
						{
								oSetTransformer = (tSetTransformer) *(DWORD*)d3d->EngineDevice(44);
								*(DWORD*)d3d->EngineDevice(44) = (DWORD)&hkSetTransformer;
						}	

						if( *(DWORD*) d3d->EngineDevice(82) != (DWORD)&hkDrawIndexedPrimitive  && d3d->EngineDevice(82) != NULL)
						{
								oDrawIndexedPrimitive = (tDrawIndexedPrimitive) *(DWORD*)d3d->EngineDevice(82);
								*(DWORD*)d3d->EngineDevice(82) = (DWORD)&hkDrawIndexedPrimitive;
						}	
				}
		Sleep(300);
		}
	}
    //VMProtectEnd();
}
Code:

void FakeHeuristicScanThread ( void )
{
	VMProtectBeginUltra("FakeHeuristicScanThread");
	DWORD dwEvent_  = (dwGGDes+0x12BD50);
	DWORD dwEvent__ = *(DWORD *)(dwEvent_+0xBCC);
	SetEvent((HANDLE)dwEvent__);
	VMProtectEnd();
	
	while ( bThreadTerminate == false )
	{
		Sleep(1000);
	}
}
Code:
HANDLE WINAPI hkCreateRemoteThreadEx ( HANDLE hProcess, LPSECURITY_ATTRIBUTES lpThreadAttributes, SIZE_T dwStackSize, DWORD lpStartAddress, LPVOID lpParameter, DWORD dwCreationFlags, LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList, LPDWORD lpThreadId)
{
	VMProtectBeginUltra("hkCreateRemoteThreadEx");
	if ( lpStartAddress == cMainStarting )
	{
		__asm pushad
		__asm mov esi,dword ptr ss:[esi+0x48];
		__asm mov realThreadAddress,esi;
		__asm popad

				if ( realThreadAddress == cAsmThread ) 
				{
					__asm pushad
					__asm mov edi, FakeASMThread;
					__asm mov dword ptr ss:[esi+0x48], edi;
					__asm mov dword ptr ss:[esi+0x4C], edi;
					__asm popad
				}

				if ( realThreadAddress == cThread_1 )
				{
					__asm pushad
					__asm mov edi, FakeHeuristicScanThread;
					__asm mov dword ptr ss:[esi+0x48], edi;
					__asm mov dword ptr ss:[esi+0x4C], edi;
					__asm popad
				}

				if ( realThreadAddress == cThread_2 )
				{
					__asm pushad
					__asm mov edi, FakeStrangeCheckScanThread;
					__asm mov dword ptr ss:[esi+0x48], edi;
					__asm mov dword ptr ss:[esi+0x4C], edi;
					__asm popad
				}

				if ( realThreadAddress == cThread_3 )
				{
					__asm pushad
					__asm mov edi, FakeHeuristicModulesScanThread;
					__asm mov dword ptr ss:[esi+0x48], edi;
					__asm mov dword ptr ss:[esi+0x4C], edi;
					__asm popad
				}

				if ( realThreadAddress == cThread_4 )
				{
					__asm pushad
					__asm mov edi,FakeKernelTraceThread;
					__asm mov dword ptr ss:[esi+0x48],edi;
					__asm mov dword ptr ss:[esi+0x4C], edi;
					__asm popad

					__asm pushad
					DWORD old;
					tools->VProtect((void*)(dwCreateRemoteThreadEx-0x7585),0x7590,PAGE_EXECUTE_READWRITE,&old);
					for(int i = 0; i < sizeof(ORIGINALBYTES); i++)
					{
						*(BYTE*)(dwCreateRemoteThreadEx+i) = ORIGINALBYTES[i];
					}
					tools->VProtect((void*)(dwCreateRemoteThreadEx-0x7585),0x7590,old,&old);
					__asm popad

				}
	}
    VMProtectEnd();
	return oCreateRemoteThreadEx ( hProcess, lpThreadAttributes, dwStackSize, lpStartAddress, lpParameter, dwCreationFlags, lpAttributeList, lpThreadId);
}
I see ... no skill ;)