python-ptrace

Screenshot Software:
python-ptrace
Szczegóły programowe:
Wersja: 0.6.3
Filmu: 11 May 15
Wywoływacz: Victor Stinner
Licencja: Wolny
Popularność: 44

Rating: 5.0/5 (Total Votes: 1)

python-ptrace jest debugger używając ptrace (Linux, BSD oraz Darwin wywołanie systemowe do procesów śladowe) napisany w Pythonie.
python-ptrace jest projektem open source napisany w Pythonie i rozprowadzany na licencji GNU GPLv2 licencji

Opis .

  • Wysoki poziom Pythona Obiekt API: PtraceDebugger i PtraceProcess
  • możliwość kontrolowania wielu procesów: wydarzenia catch widelec na Linux
  • do odczytu / zapisu bajtów do dowolnego adresu: zadbać o wyrównanie bajtów pamięci i podzielić się cpu słowo
  • krok po kroku za pomocą wykonywania ptrace_singlestep () lub przerwania sprzętowego 3
  • Czy można używać distorm dezasembler
  • rejestry Dump, mapowania pamięci, stosu, itp.
  • syscall tracer i parser (polecenie strace.py)

Co nowego w tym wydaniu:

  • distrom3 Wsparcie
  • Pomoc Python 3
  • Zmień nazwę opcji strace.py --socketcall do --socket i naprawić tę opcję dla FreeBSD i Linux / 64 bitów,
  • Dodaj MANIFEST.in: obejmują wszystkie pliki w dystrybucji źródłowej (testy, moduł cptrace, ...)

Co nowego w wersji 0.6.2:

  • Fix 64 bity rejestrów (SET SUB maskę eax , ebx, ecx, edx)

Co nowego w wersji 0.6.1:

  • Tworzenie naśladowania, showfollow, resetfollow, polecenia w xray gdb.py. Patch napisany przez Dimitris Glynos
  • Strona projektu przeniesiona do http://bitbucket.org/haypo/python-ptrace/

Co nowego w wersji 0.6:

  • Użytkownik widoczne zmiany:
  • python-ptrace zależy teraz od Python 2.5
  • Nieprawidłowy dostęp do pamięci: dodaj adres błędu w nazwie
  • Aktualizuj Python 3.0 Patch konwersji
  • Tworzenie -I (--show-ip) możliwość strace.py: wskaźnik pokaż instrukcji
  • Dodaj nowy przykład (itrace.py) napisany przez Marka Seaborn oraz w oparciu o strace.py
  • Zmiany API:
  • PtraceSyscall: przechowywać wskaźnik instrukcji syscall wejść (jeśli instr_pointer option = prawda, domyślnie wyłączone)
  • Usuń PROC_DIRNAME i procFilename () z ptrace.linux_proc
  • Poprawki błędów:
  • Fix locateProgram () dla ścieżki względnej
  • interpretacja Fix usterki pamięci na polecenie MOSVW (źródłem jest ESI i EDI jest docelowy, a nie odwrotna!)

Co nowego w wersji 0.5:

  • syscalls gniazdo przetwarza na FreeBSD
  • Należy unikać tworzenia procesu Zombi na FreeBSD
  • Najbardziej podstawowe wsparcie systemu Windows

Wymagania :

  • Python

Podobne oprogramowanie

TOra
TOra

2 Jun 15

xtrace
xtrace

11 May 15

Kodos
Kodos

3 Jun 15

Inne programy z deweloperem Victor Stinner

IPy
IPy

12 May 15

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

Komentarze do python-ptrace

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!