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

Схожі програми

UpStare
UpStare

20 Feb 15

YARI
YARI

12 May 15

dprintf
dprintf

20 Feb 15

ltrace
ltrace

20 Feb 15

Інші програми розробника Victor Stinner

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

IPy
IPy

11 Apr 15

python-ptrace

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями