python-ptrace

Software skärmdump:
python-ptrace
Mjukvaruinformation:
Version: 0.6.3
Ladda upp dagen: 11 May 15
Utvecklare: Victor Stinner
Licens: Gratis
Popularitet: 80

Rating: 3.0/5 (Total Votes: 3)

python-ptrace är en debugger använder ptrace (Linux, BSD och Darwin systemanrop för att spåra processer) skrivet i Python.
python-ptrace är ett open source-projekt skrivet i Python och distribueras under GNU GPLv2 licens

Egenskaper .

  • Hög Python objekt API: PtraceDebugger och PtraceProcess
  • Kunna styra flera processer: fånga gaffel händelser på Linux
  • Läs / skriv byte till godtycklig adress: ta hand om minnes inriktning och dela byte till cpu ord
  • Execution steg för steg med hjälp av ptrace_singlestep () eller hårdvara avbrott 3
  • Kan använda distorm disassembler
  • Tipp register, minnesmapp, stack, etc.
  • syscall spårämne och parser (strace.py kommando)

Vad är nytt i den här versionen:

  • Support distrom3
  • Support Python 3
  • Byt namn strace.py alternativ --socketcall att --socket, och fixa det här alternativet för FreeBSD och Linux / 64 bitar
  • Lägg till MANIFEST.in: inkluderar alla filer i källfördelning (tester, cptrace modul, ...)

Vad är nytt i version 0.6.2:

  • Fix 64 bitar sub register (set mask för EAX , EBX, ECx, EDX)

Vad är nytt i version 0.6.1:

  • Skapa följa, showfollow, resetfollow, xray kommandon i gdb.py. Patch skriven av Dimitris Glynos
  • flyttade Project webbplats till http://bitbucket.org/haypo/python-ptrace/

Vad är nytt i version 0.6:

  • Användar synliga förändringar:
  • python-ptrace beror nu på Python 2.5
  • Ogiltig minnesåtkomst: lägg fel adress i namnet
  • Uppdatera Python 3.0 konvertering patch
  • Skapa -i (--show-ip) möjlighet att strace.py: show instruktionspekaren
  • Lägg till ett nytt exempel (itrace.py) skriven av Mark Seaborn och baseras på strace.py
  • API ändringar:
  • PtraceSyscall: lagra instruktionspekaren på syscall ange (om alternativet instr_pointer = Sant, inaktiverat som standard)
  • Ta bort PROC_DIRNAME och procFilename () från ptrace.linux_proc
  • Buggfixar:
  • Fix locateProgram () för relativ sökväg
  • Fix tolkning av minnes fel på MOSVW instruktion (källa är ESI och destination är EDI, och inte det omvända!)

Vad är nytt i version 0.5:

  • Parse uttag syscalls för FreeBSD
  • Undvik skapande av zombi process på FreeBSD
  • De flesta grundläggande Windows stöd

Krav :

  • Python

Liknande mjukvara

Valgrind
Valgrind

17 Feb 15

DBGMEM
DBGMEM

3 Jun 15

Clint
Clint

2 Jun 15

Annan programvara för utvecklare Victor Stinner

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

Kommentarer till python-ptrace

Kommentarer hittades inte
Kommentar
Slå på bilder!