美文网首页大数据 爬虫Python AI SqlPython小哥哥
Pyrasite - 将代码注入正在运行的Python进程的神奇

Pyrasite - 将代码注入正在运行的Python进程的神奇

作者: 14e61d025165 | 来源:发表于2019-03-18 15:56 被阅读0次
img

欢迎大家加入小编创建的Python行业交流群,有大牛答疑,有资源共享,有企业招人!是一个非常不错的交流基地!群号:683380553

Pyrasite是一个库和一组工具,用于将任意代码注入到运行的Python进程中。

要求:

GDB:GNU项目调试器

蟒蛇

Pyrasite适用于Python 2.4及更高版本。注入也可以在版本之间工作,因此您可以在Python 3下运行Pyrasite并注入2,反之亦然。

用法:pyrasite [-h] [--gdb-prefix GDB_PREFIX] [--verbose] pid [filename]pyrasite - 将代码注入正在运行的python进程中位置参数: pid要将代码注入的进程的ID filename第二个参数必须是文件名可选参数: -h, - help显示此帮助消息并退出 --gdb-prefix GDB_PREFIX GDB前缀(如果在安装期间指定) --verbose详细模式

Pyrasite-GUIPyrasite-GUI是Pyrasite的图形界面,可让您轻松监控,分析,内省和更改正在运行的Python程序。

要求:

Python debuginfo(实时对象检查所需)

PyGObject3 Introspection绑定

WebKitGTK3

meliae(easy_install / pip可能无法用于此安装。如果没有,请使用分发网站上的tarball。您可能需要安装Cython才能获得meliae)

pycallgraph

psutil

img img img img

下载地址:https://github.com/lmacken/pyrasite/releases

相关文章

  • Pyrasite - 将代码注入正在运行的Python进程的神奇

    欢迎大家加入小编创建的Python行业交流群,有大牛答疑,有资源共享,有企业招人!是一个非常不错的交流基地!群号:...

  • python-进程线程

    程序:编写完毕的代码,在没有运行的时候,称之为程序。进程:正在运行的代码,就成为进程。 fork():python...

  • 多进程的创建和使用

    进程和程序的区别   编写完毕的代码,在没有运行的时候,称之为程序 正在运行着的代码,就成为进程进程,除了包含代码...

  • python进程创建

    1. 进程 VS 程序 编写完毕的代码,在没有运行的时候,称之为程序正在运行着的代码,就成为进程进程,除了包含代码...

  • 多进程

    进程的概念 程序运行起来就叫进程。 编写完毕的代码,在没有运行的时候,称之为程序。正在运行着的代码,就成为进程。进...

  • 进程线程

    编写完毕的代码,在没有运行的时候,称为程序正在运行着的代码,就称为进程进程,除了包含代码以外,还有需要运行的环境等...

  • 每日总结-第三十八天-代码注入

    代码注入是一种向目标进程插入独立运行代码并使之运行的技术,一般调用CreateRemoteThread()API以...

  • python 系统编程

    进程的创建-fork 进程VS程序 编写完毕的代码,在没有运行的时候,称之为程序 正在运行着的代码,就成为进程 进...

  • macOS,python多进程模块multiprocessing

    python多进程multiprocessing相关,此段代码在windows上能正常运行。 windows下运行...

  • 进程管理(上)

    1.什么是进程 例如:开发写的代码我们称为程序,将开发的代码(程序)运行起来称为进程。1)当程序运行为进程后,系统...

网友评论

    本文标题:Pyrasite - 将代码注入正在运行的Python进程的神奇

    本文链接:https://www.haomeiwen.com/subject/wzfbmqtx.html