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

Accerciser
Accerciser

31 Oct 16

Electric Fence
Electric Fence

3 Jun 15

Valgrind
Valgrind

17 Feb 15

LDasm
LDasm

3 Jun 15

Ostatní software developer Victor Stinner

IPy
IPy

11 Apr 15

IPy
IPy

12 May 15

Fusil
Fusil

12 May 15

Komentáře k python-ptrace

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