python-ptrace

Software screenshot:
python-ptrace
Podrobnosti Software:
Verze: 0.6.3
Datum uploadu: 11 May 15
Vývojka: Victor Stinner
Licence: Volný
Popularita: 44

Rating: 5.0/5 (Total Votes: 1)

python-Ptrace je debugger pomocí Ptrace (Linux, BSD a systémové volání Darwin sledovat procesy) napsaný v Pythonu.
python-Ptrace je open source projekt napsaný v Pythonu a distribuována pod GNU GPLv2 licence

Vlastnosti :.

  • Vysoká úroveň Python Objekt API: PtraceDebugger a PtraceProcess
  • schopni ovládat více procesů: úlovek vidlice události na Linuxu
  • čtení / zápis byty na libovolné adrese: postarat se o vyrovnání paměti a Split bajtů cpu slovu
  • Poprava krok za krokem s použitím ptrace_singlestep () nebo přerušení hardwaru 3
  • Lze použít distorm disassembler
  • Dump registry, paměť mapování, zásobník, atd.
  • syscall tracer a parser (strace.py příkaz)

Co je nového v této verzi:

  • Podpora distrom3
  • Podpora Python 3
  • Přejmenovat strace.py možnost --socketcall k --socket, a opravit tuto volbu pro FreeBSD a Linux / 64 bitů
  • Přidat MANIFEST.in: zahrnout všechny soubory ve zdrojové distribuce (testy, cptrace modul, ...)

Co je nového ve verzi 0.6.2:

  • Fix 64 bitů dílčích registrů (Nastavit masku pro eax , ebx, ECX, EDX)

Co je nového ve verzi 0.6.1:

  • Vytvořit následovat, showfollow, resetfollow příkazy xray v gdb.py. Patch viz Dimitris Glynos
  • Webové stránky projektu se stěhoval do http://bitbucket.org/haypo/python-ptrace/

Co je nového ve verzi 0.6:

  • Uživatelské viditelné změny:
  • python-Ptrace nyní závisí na Python 2.5
  • Neplatný přístup do paměti: přidat adresa chyby ve jménu
  • Aktualizace Python 3.0 konverze náplast
  • Vytvořit -I (--show-IP), možnost strace.py: ukázat instrukční ukazatel
  • Přidat nový příklad (itrace.py) napsaný Markem Seaborn a na základě strace.py
  • Změny API:
  • PtraceSyscall: uložit ukazatel návod na syscall vstoupit (pokud volba instr_pointer = True, ve výchozím stavu zakázáno)
  • Odstranit PROC_DIRNAME a procFilename () z ptrace.linux_proc
  • Opravy chyb:
  • Fix locateProgram () pro relativní cestu
  • Fix výklad poruchy paměti na MOSVW instrukce (zdrojem je ESI a cíl je EDI, a ne inverzní!)

Co je nového ve verzi 0.5:

  • Parse zásuvka syscalls pro FreeBSD
  • Vyvarujte se vytváření Zombi procesu na FreeBSD
  • Most základní podpora Windows

Požadavky na :

  • Python

Podobný software

xtrace
xtrace

11 May 15

Frosted
Frosted

17 Feb 15

Meliae
Meliae

11 May 15

radare
radare

11 May 15

Ostatní software developer Victor Stinner

IPy
IPy

12 May 15

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

Komentáře k python-ptrace

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!