python-ptrace

Screenshot Software:
python-ptrace
Detalii soft:
Versiune: 0.6.3
Incarca data: 11 May 15
Producător: Victor Stinner
Licenţă: Gratuit
Popularitate: 80

Rating: 3.0/5 (Total Votes: 3)

python-ptrace este un ptrace debugger folosind (Linux, BSD și apelul sistem Darwin a urmări procesele) scrisă în Python.
python-ptrace este un proiect open source scris în Python și distribuit sub licența GNU GPLv2

Caracteristici :.

  • la nivel înalt Python obiect API: PtraceDebugger și PtraceProcess
  • posibilitatea de a controla mai multe procese: evenimente captură de furcă pe Linux
  • Citire / scrie bytes la adresa arbitrar: avea grijă de aliniere memorie și bytes părți a cuvântului CPU
  • pas cu pas folosind Executarea ptrace_singlestep () sau hardware întrerupere 3
  • Pot folosi distorm disassembler
  • registre Dump, mapările de memorie, stivă, etc.
  • trasor Syscall și parser (comanda strace.py)

Ce este nou în această versiune:

  • distrom3 Suport
  • Suport Python 3
  • Redenumire opțiune strace.py --socketcall la --socket, și să fixeze această opțiune pentru FreeBSD și Linux / 64 de biți
  • Adăugați MANIFEST.in: include toate fișierele din distribuție sursă (teste, modulul cptrace, ...)

Ce este nou în versiunea 0.6.2:

  • Fix 64 de biți sub registre (set masca pentru EAX , ebx, ECx, EDX)

Ce este nou în versiunea 0.6.1:

  • Creare follow, showfollow, resetfollow, comenzile Xray în gdb.py. Patch scris de Dimitris Glynos
  • Site-ul proiectului sa mutat la http://bitbucket.org/haypo/python-ptrace/

Ce este nou în versiunea 0.6:

  • User schimbări vizibile:
  • python-ptrace depinde acum de Python 2.5
  • acces la memorie nevalid: add adresa defect în numele
  • Actualizare Python 3.0 patch conversie
  • Creare -i (--show-ip) opțiunea de a strace.py: pointer arată instrucțiuni
  • Adăugați un nou exemplu (itrace.py) scris de Mark SEABORN și se bazează pe strace.py
  • modificări API:
  • PtraceSyscall: depozitați indicatorul de instrucțiuni la syscall intra (în cazul în care opțiunea instr_pointer = True, dezactivată în mod implicit)
  • Eliminare PROC_DIRNAME și procFilename () de la ptrace.linux_proc
  • Remedieri de erori:
  • Fix locateProgram () pentru calea relativă
  • interpretare Fix de eroare de memorie pe instruire MOSVW (sursa este ESI și de destinație este EDI, și nu invers!)

Ce este nou în versiunea 0.5:

  • syscalls socket analizare pentru FreeBSD
  • Evitați crearea de proces zombi pe FreeBSD
  • Cel mai suport de bază pentru Windows

Cerințe :

  • Python

Software similare

Nemiver
Nemiver

17 Feb 15

Splint
Splint

3 Jun 15

Clint
Clint

2 Jun 15

rpdb
rpdb

14 Apr 15

Alte software-uri de dezvoltator Victor Stinner

IPy
IPy

11 Apr 15

IPy
IPy

12 May 15

Fusil
Fusil

12 May 15

Comentarii la python-ptrace

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!