python-ptrace

Софтуер снимки:
python-ptrace
Софтуер детайли:
Версия: 0.6.3
Дата на качване: 11 May 15
Розробник: Victor Stinner
Разрешително: Безплатно
Популярност: 44

Rating: 5.0/5 (Total Votes: 1)

питон-ptrace е дебъгер използвайки ptrace (Linux, BSD и Дарвин система покана да се проследи процеси), написани на Python.
питон-ptrace е проект с отворен код, написани на Python и разпространява под лиценз GNU GPLv2

<силни> Характеристики :.

  • Високо ниво Python обект API: PtraceDebugger и PtraceProcess
  • в състояние да контролира множество процеси: рогове улов прояви на Linux
  • четене / запис на байта на произволен адрес: да се грижи за привеждане в съответствие с памет, разделни байта да CPU дума
  • Изпълнение стъпка по стъпка с помощта ptrace_singlestep () или хардуер прекъсване 3
  • Мога използват distorm Disassembler
  • Dump регистри, памет съпоставяния, стека и др.
  • Syscall маркера и анализатор (strace.py команда)

Какво ново в тази версия:

  • Поддръжка distrom3
  • Поддръжка Python 3
  • Rename strace.py опция --socketcall да --socket, и да определи тази опция за FreeBSD и Linux / 64 бита
  • Добави MANIFEST.in: включва всички файлове в разпределението на източник (тестове, cptrace модул, ...)

Какво ново във версия 0.6.2:

  • Fix 64 бита Sub регистри (набор маска за EAX , EBX, ECx, EDX)

Какво ново във версия 0.6.1:

  • Създаване проследяване, showfollow, resetfollow, команди визуален контрол в gdb.py. Кръпката написана от Dimitris Glynos
  • Уебсайт на проекта се премества в http://bitbucket.org/haypo/python-ptrace/

Какво ново във версия 0.6:

  • Потребителски видими промени:
  • питон-ptrace сега зависи от Python 2.5
  • Invalid достъп до паметта: добави вина адрес в името
  • Актуализация Python 3.0 преобразуване пластир
  • Създаване -i (--show-IP) опция за strace.py: Покажи инструкция показалеца
  • Добави нов пример (itrace.py), написана от Марк Сийборн и въз основа на strace.py
  • API промени:
  • PtraceSyscall: съхранявате показалеца на обучение в syscall влиза (ако опцията instr_pointer = True, забранено по подразбиране)
  • Премахване PROC_DIRNAME и procFilename () от ptrace.linux_proc
  • Фиксирани бъгове:
  • Fix locateProgram () за относителен път
  • Fix тълкуване на вина памет на MOSVW инструкция (източник е ESI и кацане е EDI, а не обратното!)

Какво ново във версия 0.5:

  • Parse сокет syscalls за FreeBSD
  • Избягвайте създаването на zombi процес на FreeBSD
  • Най-основно подпомагане на Windows

<силни> Изисквания

  • Python

Подобен софтуер

Accerciser
Accerciser

31 Oct 16

debug
debug

11 May 15

Друг софтуер на разработчика Victor Stinner

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

IPy
IPy

11 Apr 15

Коментари към python-ptrace

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория