Message6919

Author amak
Recipients amak, tosanjay
Date 2012-03-20.09:55:40
SpamBayes Score 2.4819173e-09
Marked as misclassified No
Message-id <1332237340.83.0.501250422939.issue1813@psf.upfronthosting.co.za>
In-reply-to
Content
pyDBG is a dedicated Win32 application debugger.

http://pedram.redhive.com/PyDbg/docs/#pydbg

It is custom designed for a specific purpose, and will not run on any other platform than Microsoft Windows.

Java, on the other hand, will run on many platforms. Specifically, this means that it does not have the capability to interact with natively applications, unless lots of platform specific native code is written with JNI. Since jython runs on java, it inherits Javas lack of native interaction capability.

If you can find something written in java which allows you to debug native win32 applications, then we can assist you with calling it from jython.

But I see that you've asked elsewhere for such a thing, and come up blank.

http://stackoverflow.com/questions/7777828/win32-debugger-within-jython-like-pydbg

That's because it would be a ridiculously hard thing to write, and all the effort would be pointless, because there's already a perfectly good debugger in pyDBG.

I'm going to close this request: it's never going to happen.

Instead, I encourage you to email the jython-users list, explain why you want to debug win32 native applications from a JVM-based environment using jython. If you can explain what it is you are trying to achieve, then it may be possible to control pyDBG from jython, using RPC, Pyro, or some such.
History
Date User Action Args
2012-03-20 09:55:40amaksetmessageid: <1332237340.83.0.501250422939.issue1813@psf.upfronthosting.co.za>
2012-03-20 09:55:40amaksetrecipients: + amak, tosanjay
2012-03-20 09:55:40amaklinkissue1813 messages
2012-03-20 09:55:40amakcreate