Prog.varedetaljer:
Versjon: 0.6.3
Last opp dato: 11 May 15
Lisens: Gratis
Popularitet: 80
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
Kommentarer ikke funnet