Tue, 10 Nov 2026 14:55:39 UTC Log in
Debugger using ptrace written in Python 3 222.37 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

20 total
Requires12
  • /usr/bin/python3
  • ld-linux-riscv64-lp64d.so.1()(64bit)
  • ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)
  • libc.so.6()(64bit)
  • libc.so.6(GLIBC_2.27)(64bit)
  • python(abi) = 3.15
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PartialHardlinkSets) <= 4.0.4-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
  • rtld(GNU_HASH)
Provides8
  • python-ptrace = 0.9.9-14.fc45
  • python3-ptrace = 0.9.9-14.fc45
  • python3-ptrace(riscv-64) = 0.9.9-14.fc45
  • python3.15-ptrace = 0.9.9-14.fc45
  • python3.15dist(cptrace) = 0.6.1
  • python3.15dist(python-ptrace) = 0.9.9
  • python3dist(cptrace) = 0.6.1
  • python3dist(python-ptrace) = 0.9.9
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

227
Name ascending sort Size
/usr/bin/gdb.py 29.15 KB
/usr/bin/strace.py 10.51 KB
/usr/lib/.build-id 0.00 B
/usr/lib/.build-id/fd 0.00 B
/usr/lib/.build-id/fd/0cad04ac195a768194878a813868ca9e82d5f7 87.00 B
/usr/lib/python3.15/site-packages/ptrace 0.00 B
/usr/lib/python3.15/site-packages/ptrace/__init__.py 160.00 B
/usr/lib/python3.15/site-packages/ptrace/__pycache__ 0.00 B
/usr/lib/python3.15/site-packages/ptrace/__pycache__/__init__.cpython-315.opt-1.pyc 345.00 B
/usr/lib/python3.15/site-packages/ptrace/__pycache__/__init__.cpython-315.pyc 345.00 B
/usr/lib/python3.15/site-packages/ptrace/__pycache__/cpu_info.cpython-315.opt-1.pyc 1.80 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/cpu_info.cpython-315.pyc 1.80 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/ctypes_libc.cpython-315.opt-1.pyc 462.00 B
/usr/lib/python3.15/site-packages/ptrace/__pycache__/ctypes_libc.cpython-315.pyc 462.00 B
/usr/lib/python3.15/site-packages/ptrace/__pycache__/ctypes_tools.cpython-315.opt-1.pyc 4.91 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/ctypes_tools.cpython-315.pyc 4.91 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/disasm.cpython-315.opt-1.pyc 3.09 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/disasm.cpython-315.pyc 3.09 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/error.cpython-315.opt-1.pyc 2.91 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/error.cpython-315.pyc 2.91 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/func_arg.cpython-315.opt-1.pyc 5.89 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/func_arg.cpython-315.pyc 5.89 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/func_call.cpython-315.opt-1.pyc 3.89 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/func_call.cpython-315.pyc 3.89 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/linux_proc.cpython-315.opt-1.pyc 8.88 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/linux_proc.cpython-315.pyc 8.88 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/logging_tools.cpython-315.opt-1.pyc 1.15 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/logging_tools.cpython-315.pyc 1.15 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/mockup.cpython-315.opt-1.pyc 995.00 B
/usr/lib/python3.15/site-packages/ptrace/__pycache__/mockup.cpython-315.pyc 995.00 B
/usr/lib/python3.15/site-packages/ptrace/__pycache__/os_tools.cpython-315.opt-1.pyc 1.11 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/os_tools.cpython-315.pyc 1.11 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/process_tools.cpython-315.opt-1.pyc 5.09 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/process_tools.cpython-315.pyc 5.09 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/profiler.cpython-315.opt-1.pyc 2.09 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/profiler.cpython-315.pyc 2.09 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/signames.cpython-315.opt-1.pyc 1.88 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/signames.cpython-315.pyc 1.88 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/terminal.cpython-315.opt-1.pyc 1.62 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/terminal.cpython-315.pyc 1.62 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/tools.cpython-315.opt-1.pyc 5.52 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/tools.cpython-315.pyc 5.52 KB
/usr/lib/python3.15/site-packages/ptrace/__pycache__/version.cpython-315.opt-1.pyc 403.00 B
/usr/lib/python3.15/site-packages/ptrace/__pycache__/version.cpython-315.pyc 403.00 B
/usr/lib/python3.15/site-packages/ptrace/binding 0.00 B
/usr/lib/python3.15/site-packages/ptrace/binding/__init__.py 1.18 KB
/usr/lib/python3.15/site-packages/ptrace/binding/__pycache__ 0.00 B
/usr/lib/python3.15/site-packages/ptrace/binding/__pycache__/__init__.cpython-315.opt-1.pyc 1.33 KB
/usr/lib/python3.15/site-packages/ptrace/binding/__pycache__/__init__.cpython-315.pyc 1.33 KB
/usr/lib/python3.15/site-packages/ptrace/binding/__pycache__/cpu.cpython-315.opt-1.pyc 2.16 KB
Files 1–50 of 227 Next →
of 5

Component of

buildroots that installed this RPM

No Buildroots