Exemple #1
0
 public int LoadModule(ulong ImageFileHandle, ulong BaseOffset, uint ModuleSize, string ModuleName, string ImageName, uint CheckSum, uint TimeDateStamp)
 {
     DebugApi.DebugWriteLine("Load Module: {0}", ModuleName);
     return(BitConverter.ToInt32(BitConverter.GetBytes((uint)DEBUG_STATUS.IGNORE_EVENT), 0));  //  BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }
Exemple #2
0
 public int SessionStatus(DEBUG_SESSION Status)
 {
     DebugApi.DebugWriteLine("Session Status: {0}", Status);
     return(0); //  BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }
Exemple #3
0
 public int Exception(ref EXCEPTION_RECORD64 Exception, uint FirstChance)
 {
     DebugApi.DebugWriteLine("Exception : 0x{0:x8} - First: {1}", Exception.ExceptionCode, FirstChance != 0);
     return(BitConverter.ToInt32(BitConverter.GetBytes((uint)DEBUG_STATUS.IGNORE_EVENT), 0));
 }
Exemple #4
0
 public int ExitThread(uint ExitCode)
 {
     DebugApi.DebugWriteLine("Exit Thread: 0x{0:x8}", ExitCode);
     return(BitConverter.ToInt32(BitConverter.GetBytes((uint)DEBUG_STATUS.IGNORE_EVENT), 0));  //  BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }
Exemple #5
0
 public int CreateThread(ulong Handle, ulong DataOffset, ulong StartOffset)
 {
     DebugApi.DebugWriteLine("Create Thread {0:x}", Handle);
     return(BitConverter.ToInt32(BitConverter.GetBytes((uint)DEBUG_STATUS.IGNORE_EVENT), 0)); // BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }
Exemple #6
0
 public int CreateProcess(ulong ImageFileHandle, ulong Handle, ulong BaseOffset, uint ModuleSize, string ModuleName, string ImageName, uint CheckSum, uint TimeDateStamp, ulong InitialThreadHandle, ulong ThreadDataOffset, ulong StartOffset)
 {
     DebugApi.DebugWriteLine("Create Process");
     return(BitConverter.ToInt32(BitConverter.GetBytes((uint)DEBUG_STATUS.IGNORE_EVENT), 0)); //  BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }
Exemple #7
0
 public int ChangeSymbolState(DEBUG_CSS Flags, ulong Argument)
 {
     DebugApi.DebugWriteLine("Change Symbol State: {0} - {1:x}", Flags, Argument);
     return(0); //  BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }
Exemple #8
0
 public int UnloadModule(string ImageBaseName, ulong BaseOffset)
 {
     DebugApi.DebugWriteLine("Unload Module");
     return(BitConverter.ToInt32(BitConverter.GetBytes((uint)DEBUG_STATUS.IGNORE_EVENT), 0)); //  BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }
Exemple #9
0
 public int SystemError(uint Error, uint Level)
 {
     DebugApi.DebugWriteLine("System Error: 0x{0:x8}", Error);
     return(BitConverter.ToInt32(BitConverter.GetBytes((uint)DEBUG_STATUS.IGNORE_EVENT), 0));  //  BitConverter.ToInt32(BitConverter.GetBytes((uint)HRESULT.E_NOTIMPL),0);
 }