Python Ptrace

Ptrace debugger written in Python
Download

Python Ptrace Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Python Ptrace Team
  • Publisher web site:
  • http://python-ptrace.hachoir.org/trac
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 75 KB

Python Ptrace Tags


Python Ptrace Description

Ptrace debugger written in Python Python Ptrace is a free and open source Python-based debugger that uses ptrace. Requirements: · Python What's New in This Release: Visible changes: · Write an example (the most simple debugger) and begin to document the code · gdb.py: create "dbginfo" command · Parse socket syscalls on FreeBSD · On invalid memory access (SIGSEGV), eval the dereference expression to get the fault address on OS without siginfo (eg. FreeBSD) · Fixes to get minimal Windows support: fix imports, fix locateProgram() Other changes: · Break the API: - Rename PtraceDebugger.traceSysgood() to PtraceDebugger.enableSysgood() - Rename PtraceDebugger.trace_sysgood to PtraceDebugger.use_sysgood - Remove PtraceProcess.readCode() · Create createChild() function which close all files except stdin, stdout and stderr · On FreeBSD, on process exit recalls waitpid(pid) to avoid zombi process


Python Ptrace Related Software