文件名称:ptracer:一个用于基于ptrace的Python程序跟踪的库
文件大小:53KB
文件格式:ZIP
更新时间:2024-05-30 12:36:10
python ptrace syscalls Python
ptracer-一个用于基于ptrace的Python程序跟踪的库 Ptracer是一个库,可在Python程序中提供按需系统调用跟踪。 基本用法 import traceback import ptracer def callback ( syscall ): print ( '{}({}) -> {}' . format ( syscall . name , ', ' . join ( repr ( arg . value ) for arg in syscall . args ), syscall . result . text )) print ( 'Traceback: ' ) print ( '' . join ( traceback . format_list ( syscall . traceback
【文件预览】:
ptracer-master
----README.rst(1KB)
----.flake8(124B)
----.github()
--------workflows()
----tox.ini(80B)
----ptracer()
--------ptrace()
--------_syscall.py(2KB)
--------__init__.py(3KB)
--------_ptracer.py(16KB)
--------_lltraceback.c(15KB)
----LICENSE(11KB)
----tools()
--------requirements.txt(21B)
--------extract_ptrace_constants.py(17KB)
----setup.py(2KB)
----docs()
--------conf.py(2KB)
--------requirements.txt(24B)
--------index.rst(8KB)
--------Makefile(7KB)
--------.gitignore(18B)
----tests()
--------test_lltraceback.py(1KB)
--------__init__.py(489B)
--------test_ptracer.py(4KB)
--------test_ptrace.py(5KB)
----.gitignore(169B)