Podrobnosti Software:
Verze: 0.6.3
Datum uploadu: 11 May 15
Licence: Volný
Popularita: 80
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
Komentáře nebyl nalezen