All pastes #779351 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-11-18 10:15 UTC
rendered paste body
void __declspec(naked) _stdcall BypassMsCrcAsm(LPVOID Allocation)
{
	__asm
	{
		newmem: 
		cmp ecx,0x400000 
		jb originalcode 

		cmp ecx,0x780000 
		ja originalcode 

		mov eax,Allocation
		sub eax,0x400000 
		add ecx, eax 

		originalcode:
		mov eax,[ebp+10] 
		push esi 
		push edi 
		//jmp 0x45DE2C

		jmp newmem
	}
}