Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Last Chaos
You last visited: Today at 12:26

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



LastChaos Game Drawhook PoC [C++]

Discussion on LastChaos Game Drawhook PoC [C++] within the Last Chaos forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2010
Posts: 80
Received Thanks: 307
LastChaos Game Drawhook PoC [C++]

code ist nicht mal annähernd gut.. aber vielleicht hilft's ja jemandem.

credits geben wenn ihr es benutzt


Code:
typedef void (__thiscall* CDrawPort__PutTextCharExCX)(DWORD, char const * szString, int strlen, long xPos, long yPos, unsigned long color, DWORD unk1, int unk2, unsigned long unk3);
CDrawPort__PutTextCharExCX aDrawText;

DWORD aDrawHk = 0x103D7FE8;


VOID MyDraw()
{
	DWORD CUIManager = 0x106AA26C;
	DWORD dwUMAD;

_asm	MOV ECX,DWORD PTR DS:[CUIManager]
_asm	mov ecx, dword ptr ds:[ecx]
_asm	MOV ECX,DWORD PTR DS:[ECX+4]
_asm	mov dword ptr ds:[dwUMAD], ecx

	aDrawText(dwUMAD, "Hallo", 5, 600, 300, 0x72D02EFF, NULL, NULL, 0x181818B2);
}

DWORD dwJB = aDrawHk + 6;
DWORD __declspec(naked) DrawHook()
{
	__asm
	{
	push ebp
	mov ebp, esp

	pushad
	call MyDraw
	popad

	MOV EDX,DWORD PTR DS:[ESI+0x10]		//overwritten code
	MOV EAX,DWORD PTR DS:[ESI+0x0C]		//overwritten code

	mov esp, ebp
	pop ebp


	jmp dword ptr ds:[dwJB]
	}
}

void PATCH( DWORD dwSize, LPVOID Callback )
{
	DWORD dwOld;
	unsigned char *szCode = new unsigned char[dwSize];
	memset(szCode, 0x90, dwSize);

			  szCode[0] = 0xE9;		//jmp
	*(DWORD*)&szCode[1] = (DWORD)Callback - (DWORD)aDrawHk - 5;

	VirtualProtect((LPVOID)aDrawHk, dwSize, PAGE_EXECUTE_READWRITE, &dwOld);
	memcpy((void*)aDrawHk, szCode, dwSize);
	VirtualProtect((LPVOID)aDrawHk, dwSize, dwOld, &dwOld);

	delete [] szCode;
}

BOOL APIENTRY DllMain( HMODULE hModule,
                       DWORD  ul_reason_for_call,
                       LPVOID lpReserved
					 )
{
	switch (ul_reason_for_call)
	{
	case DLL_PROCESS_ATTACH:
		{
			aDrawText = (CDrawPort__PutTextCharExCX)0x10036CF0;
			PATCH(6, DrawHook);
		}

		break;
	}
	return TRUE;
}
Attached Images
File Type: jpg example.jpg (522.1 KB, 166 views)
Mr0x90 is offline  
Thanks
1 User
Old 09/08/2010, 14:40   #2
 
elite*gold: 0
Join Date: Aug 2010
Posts: 80
Received Thanks: 307
guck mal auf den screenshot :P
Mr0x90 is offline  
Old 09/08/2010, 15:19   #3
 
elite*gold: 0
Join Date: Aug 2010
Posts: 80
Received Thanks: 307
Quote:
Originally Posted by Syber-Angel View Post
das einzisgt ungewöhnliche ist das hallo seid wärts von char frage mich aber wozu das dienen soll oder wofür es ist sieht zwar lustig aus aber mich interresiert was es bringt oder was es bringen soll
ja.. wie gesagt zeichnet der code einen ascii string mit einer game-internen funktion mit verschiedenen parametern.. du kannst damit die uhrzeit auf den bildschirm malen wenn du fullscreen spielst, oder sonstige informationen ausgeben.
alternativ kannst du auch ein mousebutton hook so platzieren, dass der text als button agiert.
Mr0x90 is offline  
Reply


Similar Threads Similar Threads
Suche lastchaos >ET< gold (Search lastchaos >ET< Gold)
01/22/2013 - Last Chaos Trading - 2 Replies
Hi ich Suche Gold für last Chaos eternia zahle 15€= 1kkk mit paysafecard einfach pn schreiben i Search Gold for lastchaos eternia i Pay 15€ = 1kkk mit paysafecard please pm
LastChaos
08/24/2010 - Last Chaos Trading - 1 Replies
Hey , Leute ! Ich Suche einen LastChaos account DE . Server ist egal . Charakter ist egal . Sollte gutes eq und viel gold haben .
lastchaos usa bot
08/07/2010 - Last Chaos - 7 Replies
ich hab schon nach ähnliche threads gesucht, aber keinen gefuden. daher frage ich jetzt einfach mal sehr direkt, ob es noch einen simplen noch funktionierenden bot für diese LC-version gibt. ich denke zmd. das es einen gibt, da dort tab taste noch geht. würde mich freuen wenn jmd. den link reinschreibt. also gesucht ist ein einfacher bot und nicht ultra bot etc. da diese hacks beinhalten und alles nur komplizierter machen mfg
LastChaos.exe
03/30/2010 - Last Chaos - 2 Replies
Hey, kann mir vll. jmd den LastChaosGER Patcher hochladen, hab ihn ausversehn gelöscht :D Danke, Schnie
LAST WAR=LASTCHAOS
08/11/2007 - General Gaming Discussion - 1 Replies
I from BR...I want bot to LastWar/Chaos....



All times are GMT +1. The time now is 12:27.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.