python-ptrace-0.7-2-omv2015.0.noarch.rpm


Advertisement

Description

python-ptrace - Python binding of the ptrace library

Distribution: OpenMandriva Lx 3.0
Repository: OpenMandriva Contrib i586
Package name: python-ptrace
Package version: 0.7
Package release: 2-omv2015.0
Package architecture: noarch
Package type: rpm
Installed size: 278.59 KB
Download size: 71.31 KB
Official Mirror: abf-downloads.openmandriva.org
python-ptrace is a Python binding of the ptrace library with the following features: * High level Python object API: PtraceDebugger and PtraceProcess * Ability to control multiple processes; can catch fork events on Linux * Can read/write bytes to arbitrary address; takes care of memory alignment and split bytes to cpu word * Step-by-step execution using ptrace_singlestep() or hardware interruption 3 * Can use distorm disassembler * Can dump registers, memory mappings, stack, etc. * Provides system call tracer and parser (strace command)

Alternatives

Provides

  • python-ptrace == 0.7-2:2015.0
  • python3egg(python-ptrace) == 0.7

    Install Howto

    1. Enable OpenMandriva Contrib repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install python-ptrace rpm package:
      # urpmi python-ptrace

    Files

    • /usr/bin/gdb.py
    • /usr/bin/strace.py
    • /usr/lib/python3.4/site-packages/python_ptrace-0.7-py3.4.egg-info
    • /usr/lib/python3.4/site-packages/ptrace/__init__.py
    • /usr/lib/python3.4/site-packages/ptrace/cpu_info.py
    • /usr/lib/python3.4/site-packages/ptrace/ctypes_errno.py
    • /usr/lib/python3.4/site-packages/ptrace/ctypes_libc.py
    • /usr/lib/python3.4/site-packages/ptrace/ctypes_stdint.py
    • /usr/lib/python3.4/site-packages/ptrace/ctypes_tools.py
    • /usr/lib/python3.4/site-packages/ptrace/disasm.py
    • /usr/lib/python3.4/site-packages/ptrace/error.py
    • /usr/lib/python3.4/site-packages/ptrace/func_arg.py
    • /usr/lib/python3.4/site-packages/ptrace/func_call.py
    • /usr/lib/python3.4/site-packages/ptrace/linux_proc.py
    • /usr/lib/python3.4/site-packages/ptrace/logging_tools.py
    • /usr/lib/python3.4/site-packages/ptrace/mockup.py
    • /usr/lib/python3.4/site-packages/ptrace/os_tools.py
    • /usr/lib/python3.4/site-packages/ptrace/process_tools.py
    • /usr/lib/python3.4/site-packages/ptrace/profiler.py
    • /usr/lib/python3.4/site-packages/ptrace/pydistorm.py
    • /usr/lib/python3.4/site-packages/ptrace/signames.py
    • /usr/lib/python3.4/site-packages/ptrace/six.py
    • /usr/lib/python3.4/site-packages/ptrace/terminal.py
    • /usr/lib/python3.4/site-packages/ptrace/tools.py
    • /usr/lib/python3.4/site-packages/ptrace/version.py
    • /usr/lib/python3.4/site-packages/ptrace/binding/__init__.py
    • /usr/lib/python3.4/site-packages/ptrace/binding/cpu.py
    • /usr/lib/python3.4/site-packages/ptrace/binding/freebsd_struct.py
    • /usr/lib/python3.4/site-packages/ptrace/binding/func.py
    • /usr/lib/python3.4/site-packages/ptrace/binding/linux_struct.py
    • /usr/lib/python3.4/site-packages/ptrace/binding/openbsd_struct.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/__init__.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/application.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/backtrace.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/breakpoint.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/child.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/debugger.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/memory_mapping.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/parse_expr.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/process.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/process_error.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/process_event.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/ptrace_signal.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/signal_reason.py
    • /usr/lib/python3.4/site-packages/ptrace/debugger/syscall_state.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/__init__.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/freebsd_constants.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/freebsd_syscall.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/linux_constants.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/linux_struct.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/linux_syscall32.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/linux_syscall64.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/names.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/posix_arg.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/posix_constants.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/prototypes.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/ptrace_syscall.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/socketcall.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/socketcall_constants.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/socketcall_struct.py
    • /usr/lib/python3.4/site-packages/ptrace/syscall/syscall_argument.py
    • /usr/share/doc/python-ptrace/AUTHORS
    • /usr/share/doc/python-ptrace/COPYING
    • /usr/share/doc/python-ptrace/ChangeLog
    • /usr/share/doc/python-ptrace/README
    • /usr/share/doc/python-ptrace/TODO
    Advertisement
    Advertisement