python-ptrace

Skjermbilde programvare:
python-ptrace
Prog.varedetaljer:
Versjon: 0.6.3
Last opp dato: 11 May 15
Utvikler: Victor Stinner
Lisens: Gratis
Popularitet: 80

Rating: 3.0/5 (Total Votes: 3)

python-ptrace er en debugger hjelp ptrace (Linux, BSD og Darwin systemkall for å spore prosesser) skrevet i Python.
python-ptrace er åpen kildekode skrevet i Python og distribuert under GNU GPLv2-lisens

Egenskaper .

  • Høyt nivå Python objekt API: PtraceDebugger og PtraceProcess
  • kunne styre flere prosesser: fangst gaffel hendelser på Linux
  • Lese / skrive byte til vilkårlig adresse: ta vare på minnet justering og delt bytes til cpu ordet
  • Execution trinnvis hjelp ptrace_singlestep () eller maskinvare avbrudd 3
  • Kan bruke distorm disassembler
  • Tipp registre, minne kartlegginger, stack osv.
  • syscall tracer og parser (strace.py kommando)

Hva er nytt i denne versjonen:

  • Støtte distrom3
  • Support Python 3
  • Gi nytt navn strace.py alternativ --socketcall til --socket, og fikse dette alternativet for FreeBSD og Linux / 64 bits
  • Legg MANIFEST.in: inkluderer alle filer i kildedistribusjonen (tester, cptrace modul, ...)

Hva er nytt i versjon 0.6.2:

  • Fix 64 bits sub registre (sett maske for EAX , ebx, ECX, EDX)

Hva er nytt i versjon 0.6.1:

  • Lag oppfølging, showfollow, resetfollow, xray kommandoer i gdb.py. Patch skrevet av Dimitris Glynos
  • Prosjekt nettsiden flyttet til http://bitbucket.org/haypo/python-ptrace/

Hva er nytt i versjon 0.6:

  • Bruker synlige endringer:
  • python-ptrace avhenger nå av Python 2.5
  • Invalid memory access: legg feil adresse i navnet
  • Oppdater Python 3.0 konvertering patch
  • Lag -i (--show-ip) muligheten til å strace.py: showet instruksjon pekeren
  • Legg til et nytt eksempel (itrace.py) skrevet av Mark Seaborn og basert på strace.py
  • API endringer:
  • PtraceSyscall: lagre instruksjon pekeren på syscall angi (hvis alternativet instr_pointer = Sant, deaktivert som standard)
  • Fjern PROC_DIRNAME og procFilename () fra ptrace.linux_proc
  • Bugfikses:
  • Fix locateProgram () for relativ bane
  • Fix tolkning av minne feil på MOSVW instruksjon (kilde er ESI og destinasjon er EDI, og ikke omvendt!)

Hva er nytt i versjon 0.5:

  • Tolke socket syscalls for FreeBSD
  • Unngå etablering av zombi prosessen på FreeBSD
  • De fleste grunnleggende Windows-hjelp

Krav

  • Python

Lignende programvare

Valgrind
Valgrind

17 Feb 15

BuGLe
BuGLe

17 Feb 15

exude
exude

20 Feb 15

PuDB
PuDB

20 Feb 15

Annen programvare fra utvikleren Victor Stinner

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

IPy
IPy

11 Apr 15

Kommentarer til python-ptrace

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!