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

DBGMEM
DBGMEM

3 Jun 15

otrace
otrace

20 Feb 15

scanmem
scanmem

2 Jun 15

Alleyoop
Alleyoop

15 Apr 15

Andere Software von Entwickler Victor Stinner

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

IPy
IPy

11 Apr 15

Kommentare zu python-ptrace

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