01-27-2016, 06:51 PM
При попытке отключить Xigncode , всегда вылезает ошибка Bugtrap
Причем адреса правильные
Вот код:
Причем адреса правильные
Вот код:
Код:
static void Main(string[] args)
{
Process MyProc = new Process();
MyProc.StartInfo.FileName = @"PiercingBlow";
MyProc.StartInfo.Arguments = @"333";
MyProc.Start();
IntPtr hProcess = MyProc.Handle;
//Thread.Sleep(4000);
WriteMemory(hProcess, (IntPtr)0x40C005, new byte[] { 0x90, 0x90, 0x90, 0x90, 0x90 });
Console.ReadKey();
}
public static void WriteMemory(IntPtr hProcess, IntPtr pOffset, byte[] pBytes)
{
uint flNewProtect;
VirtualProtectEx(hProcess, pOffset, (UIntPtr)((ulong)pBytes.Length), 5u, out flNewProtect);
WriteProcessMemory(hProcess, pOffset, pBytes, (uint)pBytes.Length, 0u);
VirtualProtectEx(hProcess, pOffset, (UIntPtr)((ulong)pBytes.Length), flNewProtect, out flNewProtect);
}