DWORD bypass = CShell; bypass = FindPattern(CShell, 0xFFFFFF, (PBYTE)"\xE8\x00\x00\x00\x00\x8B\xF0\x83\xC4\x04\x85\xF6\x0F\x84\x00\x00\x00\x00\xD9\x86\x00\x00\x00 \x00",(char*)"x????xxxxxxxxx????xx????"); bypass = bypass - CShell; int NewAddress = bypass - 0x8; *(byte*)(CShell + NewAddress + 0) = 0xE9; *(int*)(CShell + NewAddress + 1) = 0x1F8; *(byte*)(CShell + NewAddress + 5) = 0x90;
