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

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

radare
radare

11 May 15

dprintf
dprintf

20 Feb 15

scanmem
scanmem

2 Jun 15

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

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

IPy
IPy

11 Apr 15

python-ptrace

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