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

Rating: 3.0/5 (Total Votes: 3)

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

LDasm
LDasm

3 Jun 15

DBGMEM
DBGMEM

3 Jun 15

WingDBG
WingDBG

20 Feb 15

Muu ohjelmistojen kehittäjä Victor Stinner

IPy
IPy

12 May 15

Fusil
Fusil

12 May 15

IPy
IPy

11 Apr 15

Kommentit python-ptrace

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