python-ptrace_0.7-1_all.deb


Advertisement

Description

python-ptrace - Python bindings for ptrace

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: python-ptrace
Package version: 0.7
Package release: 1
Package architecture: all
Package type: deb
Installed size: 286 B
Download size: 62.26 KB
Official Mirror: archive.ubuntu.com
This package provides Python bindings for the ptrace library. It allows to control, debug, or modify processes using the ptrace syscall. Features: * High level Python object API * Able to control multiple processes: catch fork events * Read/write bytes to arbitrary addresses * Execution step by step using ptrace_singlestep() or hardware int 3 * Can use distorm disassembler * Dump registers, memory mappings, stack, etc. * Syscall tracer and parser (strace command)

Alternatives

Provides

  • python2.7-ptrace

    Download

    Source package: python-ptrace

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install python-ptrace deb package:
      # sudo apt-get install python-ptrace

    Files

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

    Changelog

    2014-08-21 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.7-1) unstable; urgency=medium * Imported Upstream version 0.7 * Remove leftovers from python-support * Fix python egginfo * Bump Standards Version to 3.9.5

    2012-05-02 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.6.4-2) unstable; urgency=low * Build with python support in dehelper (Closes: #671054)

    2012-04-28 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.6.4-1) unstable; urgency=low * Imported Upstream version 0.6.4 - This version should work on kfreebsd (Closes: #592637) * Bump Standards Version to 3.9.3 * Switch to DH 9 * Convert debian/rules to dh format * Fix bad errno handling in ptrace.binding.func.ptrace (Closes: #592648) Thanks to Jakub Wilk for the patch.

    2011-03-28 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.6.3-1) unstable; urgency=low * Imported Upstream version 0.6.3 * Bump Standards Version to 3.9.1 * Fix build-dep (use python-all instead of python-dev-all) * Update licence for debian packaging * Switch to dpkg-source 3.0 (quilt) format

    2009-12-17 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.6.2-1) unstable; urgency=low * New upstream release * Bump standards version to 3.8.3 (no changes)

    2009-02-24 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.6-2) unstable; urgency=low * Set minimum Python version to 2.5 (Closes: #516946)

    2009-02-24 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.6-1) unstable; urgency=low * New Upstream Version * Upload to unstable

    2008-09-18 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.5-1) experimental; urgency=low * New upstream release * Update watch file

    2008-07-28 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.3.2-1) unstable; urgency=low * New upstream release * Add watch file

    2008-07-16 - Pierre Chifflier <pollux@debian.org> python-ptrace (0.3.1-1) unstable; urgency=low * Initial release (Closes: #491060)

    Advertisement
    Advertisement