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

WingDBG
WingDBG

20 Feb 15

YARI
YARI

12 May 15

LDasm
LDasm

3 Jun 15

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

IPy
IPy

12 May 15

Fusil
Fusil

12 May 15

IPy
IPy

11 Apr 15

Komentarai python-ptrace

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