Search code examples
c#debuggingidaollydbg

is it possible to make debugger like ollydbg via c#?


Is it possible to make a debugger like OllyDbg using C# ? I mean debug VC++, Delphi, Borland? Or make something like IDA (debugger) ?


Solution

  • No.

    .NET Framework languages as C# and VB.NET are not the best choice to conduct it. You will have a LOT of work to get information from CPU, libraries and so forth. You will must to implement so many procedures to direct-call DLL´s and hardware, that it could be impossible in some scenarios.

    To make a debug and get Ring-0 and other CPU and OS features, should be better to utilize C, C++ or even pure Assembly.