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

ltrace
ltrace

20 Feb 15

Frosted
Frosted

17 Feb 15

mpatrol
mpatrol

3 Jun 15

Annen programvare fra utvikleren Victor Stinner

IPy
IPy

11 Apr 15

IPy
IPy

12 May 15

Fusil
Fusil

12 May 15

Kommentarer til python-ptrace

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