예제 #1
0
        public void Reset()
        {
            CallOffsets = new List <uint>();
            JumpBacks   = new List <uint>();
            Debugger.Reset();

            Eax       = new Eax();
            Ebx       = new Ebx();
            Ecx       = new Ecx();
            Edx       = new Edx();
            Esi       = new Esi();
            Edi       = new Edi();
            Esp       = new Esp();
            Ebp       = new Ebp();
            Eip       = 1;
            EFlags    = EFlags.ZeroFlag;
            Esp.Value = BaseAddress + 400;
        }
예제 #2
0
        public void Reset()
        {
            CallOffsets = new List<uint>();
            JumpBacks = new List<uint>();
            Debugger.Reset();

            Eax = new Eax();
            Ebx = new Ebx();
            Ecx = new Ecx();
            Edx = new Edx();
            Esi = new Esi();
            Edi = new Edi();
            Esp = new Esp();
            Ebp = new Ebp();
            Eip = 1;
            EFlags = EFlags.ZeroFlag;
            Esp.Value = BaseAddress + 400;
        }