
public static unsafe uint FindCShellPointer(uint CShell)
{
uint CShell_Pointer = FindPattern((int)CShell, 0xFFFFFF, @"\xc6\x01\x01\x8b\x15\x00\x00\x00\x00\x8b\x82\x00\x00\x00\x00\x8B", "xxxxx????xx????x");
CShell_Pointer = (*(uint*)(CShell_Pointer + 5)) - CShell;
return CShell_Pointer;
}