Debugger using ptrace written in Python
142.34 KB
built 2026-10-17 12:09:25 GMT
Description
python-ptrace is a debugger using ptrace written in Python.
Features:
o High level Python object API : PtraceDebugger and PtraceProcess
o Able to control multiple processes: catch fork events on Linux
o Read/write bytes to arbitrary address: take care of memory alignment
and split bytes to cpu word
o Execution step by step using ptrace_singlestep()
or hardware interruption 3
o Dump registers, memory mappings, stack, etc.
o Syscall tracer and parser (strace.py command)
o Can use distorm disassembler (if available)
Dependencies
13 totalRequires10
- gcc
- pyproject-rpm-macros
- python3-devel
- python3-devel
- python3dist(packaging)
- python3dist(pip) >= 19
- python3dist(setuptools) >= 40.8
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(DynamicBuildRequires) <= 4.15.0-1
- rpmlib(FileDigests) <= 4.6.0-1
Provides3
- python-ptrace-debuginfo = 0.9.9-14.fc45
- python-ptrace-debugsource = 0.9.9-14.fc45
- python3-ptrace = 0.9.9-14.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
2Name ![]() |
Size |
|---|---|
| python-ptrace-0.9.9.tar.gz | 106.41 KB |
| python-ptrace.spec | 10.87 KB |
Files 1–2 of 2
Component of
buildroots that installed this RPMNo Buildroots
