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

UpStare
UpStare

20 Feb 15

TOra
TOra

2 Jun 15

KDbg
KDbg

14 Apr 15

strace
strace

23 Nov 17

Annan programvara för utvecklare Victor Stinner

Fusil
Fusil

12 May 15

IPy
IPy

11 Apr 15

IPy
IPy

12 May 15

Kommentarer till python-ptrace

Kommentarer hittades inte
Kommentar
Slå på bilder!