python-ptrace

Software kuvakaappaus:
python-ptrace
Ohjelmiston tiedot:
Versio: 0.6.3
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Victor Stinner
Lupa: Vapaa
Suosio: 44

Rating: 5.0/5 (Total Votes: 1)

python-ptrace on debugger käyttää ptrace (Linux, BSD ja Darwin järjestelmä soittaa jäljittää prosesseja) kirjoitettu Python.
python-ptrace on avoimen lähdekoodin projekti kirjoitettu Pythonilla ja jaetaan GNU GPLv2 lisenssillä.

Ominaisuudet

  • korkean tason Python objektin API: PtraceDebugger ja PtraceProcess
  • Pystyy hallita useita prosesseja: saalis haarukka tapahtumista Linux
  • Lue / kirjoittaa tavua mielivaltaisen osoitteeseen: huolehtia muistin yhdenmukaistaminen ja jakaa tavua cpu sana
  • Execution askel askeleelta käyttämällä ptrace_singlestep () tai laitteiston keskeytys 3
  • Voi käyttää distorm disassembler
  • Dump rekisterit, muistin kuvaukset, pino, jne.
  • Syscall merkkiainetta ja jäsennin (strace.py komento)

Mikä on uusi tässä julkaisussa:

  • Support distrom3
  • Tuki Python 3
  • Nimeä strace.py vaihtoehto --socketcall on --socket, ja korjata tämän vaihtoehdon FreeBSD ja Linux / 64 bittiä
  • Lisää MANIFEST.in: sisältää kaikki tiedostot lähde jakeluverkon (testit, cptrace moduuli, ...)

Mikä on uusi versiossa 0.6.2:

  • Fix 64 bittiä sub rekistereistä (asetettu naamio EAX , EBX, ECX, EDX)

Mikä on uusi versiossa 0.6.1:

  • Luo seurannan, showfollow, resetfollow, xray komennot gdb.py. Patch kirjoittanut Dimitris Glynos
  • Projektin verkkosivut muutti http://bitbucket.org/haypo/python-ptrace/

Mikä on uusi versiossa 0.6:

  • Käyttäjän näkyviä muutoksia:
  • python-ptrace riippuu nyt Python 2.5
  • Virheellinen muistin yhteys: lisätään vika osoite nimissä
  • Päivitä Python 3,0 muuntaminen patch
  • Luo -i (--show-ip) vaihtoehto strace.py: näytä ohje osoitin
  • Lisää uusi esimerkki (itrace.py) kirjoittama Mark Seaborn ja perustuvat strace.py
  • API muutokset:
  • PtraceSyscall: säilytä ohje osoitin syscall anna (jos optio instr_pointer = True, oletuksena pois päältä)
  • Poista PROC_DIRNAME ja procFilename () alkaen ptrace.linux_proc
  • Bugikorjauksia:
  • Fix locateProgram () ja suhteellinen polku
  • Korjaa tulkintaa muistia vika MOSVW opetusta (lähde on ESI ja kohde on EDI, eikä käänteinen!)

Mikä on uusi versiossa 0.5:

  • Parse pistorasia syscalls for FreeBSD
  • Vältä luominen zombi prosessin FreeBSD
  • Alkeellisinta Windows tuki

vaatimukset

  • Python

Vastaavia ohjelmistoja

pytrace
pytrace

20 Feb 15

pyrasite
pyrasite

14 Apr 15

interruptingcow
interruptingcow

14 Apr 15

PyXMPP
PyXMPP

11 May 15

Muu ohjelmistojen kehittäjä Victor Stinner

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

Kommentit python-ptrace

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!