python-ptrace

Screenshot der Software:
python-ptrace
Softwarebeschreibung:
Version: 0.6.3
Upload-Datum: 11 May 15
Entwickler: Victor Stinner
Lizenz: Frei
Popularität: 44

Rating: 5.0/5 (Total Votes: 1)

python-ptrace ist ein Debugger mit ptrace (Linux, BSD und Darwin-Systemaufruf, um Prozesse zu verfolgen) in Python geschrieben.
python-ptrace ist ein Open Source-Projekt in Python geschrieben und unter der GNU GPLv2-Lizenz vertrieben

Eigenschaften .

  • Hohe Python Objekt API: PtraceDebugger und PtraceProcess
  • der Lage, mehrere Prozesse zu steuern: on Linux Fanggabel Ereignisse
  • Lesen / Schreiben Byte beliebige Adresse: kümmern sich um Speicherausrichtung und Split-Bytes, die cpu Wort
  • Die Ausführung Schritt für Schritt ptrace_singlestep () oder Hardware-Unterbrechung 3
  • Kann nutzen distorm Disassembler
  • Dump Register, Speicherzuordnungen, Stapel, etc.
  • Syscall Tracer und Parser (strace.py Befehl)

Was ist neu in dieser Pressemitteilung:

  • Support distrom3
  • Unterstützung Python 3
  • Umbenennen strace.py Option --socketcall zu --socket, und befestigen Sie diese Option für FreeBSD und Linux / 64 Bit
  • In MANIFEST.in: schließen Sie alle Dateien im Quelldistribution (Tests, cptrace Modul, ...)

Was ist neu in Version 0.6.2:

  • Fix 64 Bit Sub-Register (Set-Maske für eax , ebx, ECX, EDX)

Was ist neu in Version 0.6.1:

  • Folge, showfollow, resetfollow, Röntgenstrahl-Befehle in erstellen gdb.py. Patch von Dimitris Glynos geschrieben
  • Projekt-Website zog nach http://bitbucket.org/haypo/python-ptrace/

Was ist neu in Version 0.6:

  • Benutzer sichtbare Änderungen:
  • python-ptrace hängt nun von Python 2.5
  • ungültigen Speicherzugriff: add Fehleradresse im Namen
  • Update Python 3.0 Umwandlung Patch
  • Erstellen -i (--show-ip) Option strace.py: anzeigen Befehlszeiger
  • Neuen Beispiel (itrace.py) von Mark Seaborn geschrieben und auf der Grundlage strace.py
  • API-Änderungen:
  • PtraceSyscall: speichern Sie die Befehlszeiger bei syscall geben (wenn die Option instr_pointer = True, standardmäßig deaktiviert)
  • Entfernen PROC_DIRNAME und procFilename () aus ptrace.linux_proc
  • Bugfixes:
  • Fix locateProgram () zum relativen Pfad
  • Fix Interpretation der Speicherfehler auf MOSVW Anweisung (Quelle ESI und Ziel ist EDI, und nicht umgekehrt!)

Was ist neu in Version 0.5:

  • Parse Buchse syscalls für FreeBSD
  • Vermeiden Schaffung zombi Prozess auf FreeBSD
  • Die meisten grundlegenden Windows-Unterstützung

Anforderungen :

  • Python

Ähnliche Software

TOra
TOra

2 Jun 15

ltrace
ltrace

20 Feb 15

DBG
DBG

3 Jun 15

LDasm
LDasm

3 Jun 15

Andere Software von Entwickler Victor Stinner

Fusil
Fusil

12 May 15

IPy
IPy

11 Apr 15

IPy
IPy

12 May 15

Kommentare zu python-ptrace

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!