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: 44

Rating: 5.0/5 (Total Votes: 1)

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

Cleaner
Cleaner

3 Jun 15

xtrace
xtrace

11 May 15

dprintf
dprintf

20 Feb 15

Más szoftver fejlesztő Victor Stinner

IPy
IPy

12 May 15

Fusil
Fusil

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!