python-ptrace

Szoftver screenshot:
python-ptrace
Szoftver adatai:
Változat: 0.6.3
Feltöltés dátuma: 11 May 15
Fejlesztő: Victor Stinner
Engedély: Ingyenes
Népszerűség: 80

Rating: 3.0/5 (Total Votes: 3)

python-ptrace egy debugger segítségével ptrace (Linux, BSD és Darwin rendszer hívás nyomon követni folyamatok) Pythonban.
python-ptrace egy nyílt forráskódú projekt Pythonban írt és terjesztett GNU GPLv2 licenc.

Tulajdonságok :

  • Magas szintű Python objektum API: PtraceDebugger és PtraceProcess
  • képes irányítani több folyamat: fogás villa események Linux
  • Read / Write bájtok tetszőleges címre: vigyázni memória összehangolás és az osztott byte cpu szó
  • Execution lépésről lépésre segítségével ptrace_singlestep () vagy hardveres megszakítás 3
  • Lehet használni distorm disassembler
  • Dump regiszterek, memória leképezése, halom stb.
  • Syscall nyomjelző és elemző (strace.py parancs)

Mi az új ebben a kiadásban:

  • Támogatás distrom3
  • Támogatás Python 3
  • átnevezése strace.py lehetőség --socketcall a --socket, és rögzíti ezt az opciót a FreeBSD és a Linux / 64 bit
  • Add MANIFEST.in: tartalmazza az összes fájlokat a forrás-elosztás (tesztek, cptrace modul, ...)

Mi az új verzióban 0.6.2:

  • Fix 64 bit sub regiszterek (set maszkot eax , EBX, ecx, EDX)

Mi az új verzióban 0.6.1:

  • nyomon, showfollow, resetfollow, röntgenkép parancsokat gdb.py. Patch írta Dimitris Glynos
  • Project honlapján költözött http://bitbucket.org/haypo/python-ptrace/

Mi az új a 0.6 verzió:

  • Felhasználói látható változás:
  • python-ptrace most attól függ, Python 2.5
  • Érvénytelen memória-hozzáférést: add hiba címet a neve
  • Frissítés Python 3.0 átalakítás patch
  • -i (--show-ip) opciót strace.py: megmutatni utasítás mutató
  • Új példa (itrace.py) írta Mark Seaborn alapuló strace.py
  • API változások:
  • PtraceSyscall: tárolja a utasítás mutató a syscall be (ha az opció instr_pointer = True, alapértelmezés szerint letiltva)
  • Vegye le PROC_DIRNAME és procFilename () re ptrace.linux_proc
  • Hibajavítások:
  • Fix locateProgram () a relatív útvonal
  • Fix értelmezése memória hiba a MOSVW utasítás (forrás ESI és a cél az, EDI, és nem az inverz!)

Mi az új a 0.5 verzió:

  • Feldolgozási socket syscalls FreeBSD
  • Kerülje létrehozását zombi folyamat FreeBSD
  • A legtöbb alapvető Windows támogatás

követelmények :

  • Python

Hasonló program

rpdb
rpdb

14 Apr 15

Valgrind
Valgrind

17 Feb 15

Cleaner
Cleaner

3 Jun 15

KDbg
KDbg

14 Apr 15

Más szoftver fejlesztő Victor Stinner

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

IPy
IPy

11 Apr 15

Hozzászólások a python-ptrace

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!