Pyrasite - Tools for Injecting Code Into a Running Python Process
Pyrasite is a library and a set of tools for injecting arbitrary code into running Python processes.
Requirements:
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.
Usage:
pyrasite [-h] [--gdb-prefix GDB_PREFIX] [--verbose] pid [filename] pyrasite - inject code into a running python process positional arguments: pid The ID of the process to inject code into filename The second argument must be a filename optional arguments: -h, --help show this help message and exit --gdb-prefix GDB_PREFIX GDB prefix (if specified during installation) --verbose Verbose mode
Pyrasite-GUI
The Pyrasite-GUI is a graphical interface for Pyrasite that lets you easily monitor, analyze, introspect, and alter running Python programs.
Requirements:
- Python debuginfo (needed for live object inspection)
- PyGObject3 Introspection bindings
- WebKitGTK3
- meliae (easy_install/pip may not work for this install. If not, use the tarball from the distribution website. You may need to install Cython in order to get meliae to build)
- pycallgraph
- psutil
You might also like:
- Knockpy - A Subdomain Scanner
- CoolNovo Password Decryptor - Tool For Recovering Stored Login Details From CoolNovo Browser
- Netcat - The TCP/IP Swiss Army Knife
- OWASP SwitchBlade - An Open-Source Denial of Service Attack Tool
- How Anonymous Hackers Changed the World (Documentary Film)
- Katana - A Portable Multi-Boot Security Distribution
- Volatility - An Open Source Memory Forensics Framework
- Qualys BrowserCheck - An Online Security Scanner
- DNSChef - An Advanced DNS Proxy
- PenTBox - An Open Source Security Suite
- Virtual Section Dumper - A Memory Dumping Tool
- Xenotix - XSS Vulnerability Detection and Exploitation Framework
- jSQL Injection - A Cross-Platform SQL Injection Tool
Post a Comment