python-ptrace

Programinė įranga Screenshot:
python-ptrace
Programinė detalės:
Versija: 0.6.3
Įkėlimo datą: 11 May 15
Kūrėjas: Victor Stinner
Licencija: Nemokamai
Populiarumas: 44

Rating: 5.0/5 (Total Votes: 1)

", python-ptrace yra debugeris naudojant ptrace (Linux BSD ir Darvinas sistema skambutis atsekti procesus), parašyta Python.
python-ptrace yra atviro kodo projektas parašytas Python ir platinama pagal GNU GPLv2 licenciją

Įranga .

  • Aukšto lygio Pitonas objektas API: PtraceDebugger ir PtraceProcess
  • Gali kontroliuoti kelis procesus: laimikis šakių renginius Linux "
  • Skaityti / rašyti baitų savavališkai adresą: rūpintis atminties derinimą ir padalinti baitų CPU žodžio "
  • Vykdymo žingsnis po žingsnio, naudojant ptrace_singlestep () arba aparatūros sustojimą 3
  • Gali naudoti distorm išspaudimui;
  • Dump registrai, atminties rodymo, kamino, ir tt.
  • syscall bandomųjų ir analizatorius (strace.py komanda);

Kas naujo , šioje laidoje:

  • Paramos distrom3
  • Pagalba Python 3,
  • Pervardyti strace.py variantą --socketcall į --socket, ir nustatyti šią parinktį FreeBSD ir Linux / 64 bitai;
  • Pridėti MANIFEST.in: įtraukti visas kodo platinimo failus (bandymų, cptrace moduliu, ...);

Kas naujo versijos 0.6.2:

  • Nustatyti 64 bitus subpopuliacijoms registrus (SET kaukė EAX , EBX, ECx, EDX)

Kas naujo versijos 0.6.1:

  • Sukurti laikytis, showfollow, resetfollow, Xray komandas gdb.py. Patch parašė Dimitris Glynos
  • Projektų svetainė persikėlė į http://bitbucket.org/haypo/python-ptrace/

Kas naujo versijos 0.6:

  • Vartotojo akivaizdūs pokyčiai: "
  • python-ptrace dabar priklauso nuo Python 2.5
  • Neteisingas atminties prieiga: pridėti klaidos adresą į pavadinimą "
  • Atnaujinti Python 3.0 konversijos pleistras,
  • Sukurkite -i (--show-IP) parinktį strace.py: Rodyti instrukcijų žymeklį
  • Pridėti naują pavyzdį (itrace.py) Parašė Markas Gimimo jūra ir remiantis strace.py
  • API pokyčiai: "
  • PtraceSyscall: saugoti instrukcijų žymeklį ties syscall įvesti (jei variantas instr_pointer = Tiesa, išjungta);
  • Pašalinti PROC_DIRNAME ir procFilename () iš ptrace.linux_proc
  • Klaidų ištaisymas: "
  • Nustatyti locateProgram (), kad santykinis kelias "
  • Nustatyti interpretacija atminties kaltės dėl MOSVW instrukcija (šaltinis "ESI ir paskirties vieta yra EDI, o ne atvirkštinis!)

Kas naujo versijos 0.5:

  • parse lizdas syscalls už FreeBSD,
  • Venkite kūrimas zombi procese FreeBSD,
  • svarbiausio "Windows palaikymas;

Reikalavimai

  • Python,

Panaši programinė įranga

Linaro GDB
Linaro GDB

20 Feb 15

radare
radare

11 May 15

PyChecker
PyChecker

11 May 15

pytrace
pytrace

20 Feb 15

Kita programinė įranga kūrėjas Victor Stinner

IPy
IPy

12 May 15

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

Komentarai python-ptrace

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!