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
  • Чтение / запись байта в произвольной адресу: заботиться о выравнивании памяти и раскол байт процессора слова
  • выполнение шаг за шагом, используя ptrace_singlestep () или аппаратное прерывание 3
  • Можно использовать distorm дизассемблер
  • регистры самосвалы, отображения памяти, стека и т.д..
  • Системный вызов трассирующими и анализатор (strace.py команда)

Что нового В этом выпуске:

  • Поддержка distrom3
  • Поддержка Python 3
  • Переименовать 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, команды Xray в gdb.py. Патч написан Димитрис Glynos
  • Веб-сайт проекта переехал в http://bitbucket.org/haypo/python-ptrace/

Что нового в версии 0.6:

видимых изменений

  • Система
  • питон-ptrace теперь зависит от Python 2.5
  • Неверный доступ к памяти: добавить адрес ошибки в названии
  • Обновление Python 3.0 преобразования патч
  • Создать -i (--show-IP) возможность strace.py: указатель шоу инструкция
  • Добавить новый пример (itrace.py), написанную Марком Сиборн и на основе strace.py
  • изменения API:
  • PtraceSyscall: хранить указатель инструкций на системные вызовы ввода (если опция instr_pointer = Правда, по умолчанию отключено)
  • Удалить PROC_DIRNAME и PROCFILENAME () из ptrace.linux_proc
  • Исправления:
  • Fix locateProgram () для относительного пути
  • Исправлена ​​интерпретация вины памяти по поручению MOSVW (источник ESI и EDI назначения, а не обратная!)

Что нового в версии 0.5:

  • Разбор гнездо системные вызовы для FreeBSD
  • Избегайте создание зомби процессе на FreeBSD
  • Самое базовая поддержка для Windows

Требования

  • Python

Похожие программы

pyrasite
pyrasite

14 Apr 15

otrace
otrace

20 Feb 15

PureTest
PureTest

11 May 15

Другие программы разработчика Victor Stinner

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

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

Комментарии не найдены
добавить комментарий
Включите картинки!