Click here to Skip to main content
15,904,153 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have what I hope to be a simple question if possible how can I include or import ollydbg open source debugger to my windows application?

do I need the source code or is there a ocx or com component that can output the debugger information so that my program can read it?


thanks in advance!
Posted
Comments
Sergey Alexandrovich Kryukov 12-Apr-12 2:12am    
Why?
--SA
Sergey Alexandrovich Kryukov 12-Apr-12 2:14am    
Are you sure your tag VB.NET is relevant? I suspect that either VB.NET or OllyDbg is irrelevant...
--SA

1 solution

OllyDbg is an x86 debugger only. Please see:
http://en.wikipedia.org/wiki/Ollydbg[^],
http://www.ollydbg.de/[^].

I don't think it can do anything with .NET assemblies.

—SA
 
Share this answer
 
Comments
Dale 2012 12-Apr-12 2:41am    
I do not wish to disassemble vb.net projects but rather to use ollydbg from within my application.
Dale 2012 12-Apr-12 2:43am    
Do you need to write a plugin for vb.net to interact with ollydbg?....
Sergey Alexandrovich Kryukov 12-Apr-12 10:47am    
There is no such type of plug-in, if I understand your need right. However...
Do you mean that you need to develop some application which would provide OllyDbg functionality. From your "VB.NET" tag, it looks like it should be a .NET application, but the code you want to debug could be x86 native unmanaged code only. So, the question would be: how do you want to integrate it? What functionality do you need, exactly?

Or, are you thinking about add-on to the Visual Studio? Do you want to integrate debugging the way it could be possible under Visual Studio? This would be completely different story.

First of all, I would ask -- why doing so? What functionality would you expect?
Wrapping the code in your .NET code would be possible, but implementation of functionality could be very problematic... it again depends on many details.
--SA
Dale 2012 17-Apr-12 10:00am    
Thank you very much for your reply. I suppose by your answer the best way for me to use a debugger from with in my program might be by means of a wrapper but again I am lost as how to do so. I plan to use it for static analysis to detect malicious code in the files being scanned. In my efforts I have found a vb6 disassembler but I am having some problems please take a look when you have the time, I would be very thankful for your participation.

http://www.codeproject.com/Questions/368012/Copy-Memory-Problem-Please-Help

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900