python-ptrace

Linux debugger written in Python
Download

python-ptrace Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Victor Stinner
  • Publisher web site:
  • http://fusil.hachoir.org/trac

python-ptrace Tags


python-ptrace Description

Linux debugger written in Python python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system call to trace processes) written in Python.python-ptrace is an open source project written in Python and distributed under GNU GPLv2 license. Here are some key features of "python-ptrace": · High level Python object API : PtraceDebugger and PtraceProcess · Able to control multiple processes: catch fork events on Linux · Read/write bytes to arbitrary address: take care of memory alignment and split bytes to cpu word · Execution step by step using ptrace_singlestep() or hardware interruption 3 · Can use distorm disassembler · Dump registers, memory mappings, stack, etc. · Syscall tracer and parser (strace.py command) Requirements: · Python What's New in This Release: · Fix 64 bits sub registers (set mask for eax, ebx, ecx, edx)


python-ptrace Related Software