Skip to main content

Inject code into a running Python process

Project description

Tools for injecting arbitrary code into running Python processes.

homepage:

http://pyrasite.com

documentation:

http://pyrasite.rtfd.org

download:

http://pypi.python.org/pypi/pyrasite

source:

http://github.com/lmacken/pyrasite

screenshots:

http://readthedocs.org/docs/pyrasite/en/latest/GUI.html

mailing list:

https://fedorahosted.org/mailman/listinfo/pyrasite

jenkins:

http://ci.csh.rit.edu/view/Pyrasite

irc:

#pyrasite on Freenode

Requirements

  • gdb (version 7.3+ (or RHEL5+))

Compatiblity

Pyrasite works with Python 2.4 and newer. Injection works between versions as well, so you can run Pyrasite under Python 3 and inject into 2, and vice versa.

pyrasite-gui

The graphical interface can be found here: https://github.com/lmacken/pyrasite-gui

http://lewk.org/img/pyrasite/pyrasite-info-thumb.png

Authors

Created by Luke Macken with the help of David Malcolm and many other contributors.

License

https://www.gnu.org/graphics/gplv3-127x51.png

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page