Софтуер детайли:
Версия: 0.6.3
Дата на качване: 11 May 15
Разрешително: Безплатно
Популярност: 80
питон-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
Коментари не е намерена