python-ptrace

نرم افزار تصویر:
python-ptrace
جزئیات نرم افزار:
نسخه: 0.6.3
ها تاریخ: 11 May 15
توسعه دهنده: Victor Stinner
پروانه: رایگان
محبوبیت: 44

Rating: 5.0/5 (Total Votes: 1)

پایتون-ptrace ptrace دیباگر با استفاده از (لینوکس، BSD و داروین سیستم تماس برای ردیابی فرآیندهای) نوشته شده در پایتون است.
پایتون-ptrace پروژه منبع باز نوشته شده در پایتون و تحت لیسانس GNU GPLv2 توزیع شده است

ویژگی ها:.

به سطح بالا API شی پایتون: PtraceDebugger و PtraceProcess
قادر به کنترل فرایندهای مختلف: وقایع و چنگال گرفتن در لینوکس
خواندن / ارسال کلمه در ادامه متن به آدرس های دلخواه: مراقبت از این بازی حافظه و بایت تقسیم به کلمه CPU
گام به گام با استفاده از اعدام ptrace_singlestep () و یا وقفه های سخت افزاری 3
آیا می اسمبلر distorm استفاده
ثبت کمپرسی، تعیین حافظه، پشته، و غیره
ردیاب فراخوانی سیستمی و تجزیه کننده (دستور strace.py)

در چه در این نسخه جدید است:

پشتیبانی distrom3
پشتیبانی پایتون 3
تغییر نام گزینه strace.py --socketcall به --socket، و رفع این گزینه برای FreeBSD و لینوکس / 64 بیت
اضافه کردن MANIFEST.in: شامل تمام فایل ها در توزیع منبع (آزمون، ماژول cptrace، ...)

در نسخه 0.6.2 چه جدید است:

رفع 64 بیت زیر ثبت (ماسک مجموعه ای برای EAX، و ebx، ECX، EDX)

به چه جدید در نسخه 0.6.1 است:

در ایجاد زیر، showfollow، resetfollow، دستورات XRAY در gdb.py. پچ های دیمیتریس Glynos نوشته
وب سایت پروژه نقل مکان کرد به http://bitbucket.org/haypo/python-ptrace/

به کاربر تغییرات قابل مشاهده:

به چه جدید در نسخه 0.6 است:
پایتون-ptrace در حال حاضر در پایتون 2.5 بستگی دارد
دسترسی به حافظه نامعتبر است: اضافه کردن آدرس گسل به نام
به روز رسانی پایتون پچ 3.0 تبدیل
ایجاد -i (--show-IP) گزینه ای را برای strace.py: نمایش اشاره گر آموزش
اضافه کردن یک مثال جدید (itrace.py) نوشته شده توسط علامت گذاری به عنوان Seaborn و بر اساس strace.py
تغییرات API:
PtraceSyscall: ذخیره اشاره گر دستورالعمل فراخوانی سیستم در وارد (اگر instr_pointer گزینه = واقعی، به طور پیش فرض غیر فعال)
حذف PROC_DIRNAME و procFilename () از ptrace.linux_proc
رفع اشکالات:
رفع locateProgram () برای مسیر های نسبی
رفع تفسیر گسل حافظه در آموزش MOSVW (منبع ESI است و مقصد EDI معکوس است، و نه!)

در چه در نسخه 0.5 جدید است:

پارسه syscalls سوکت برای FreeBSD
اجتناب از ایجاد فرآیند انسان زنده شد در بورس
بیشترین پشتیبانی از اساسی ویندوز

در مورد نیاز:

پایتون

نرم افزار های مشابه

Fenris
Fenris

3 Jun 15

GDB
GDB

16 Aug 18

UpStare
UpStare

20 Feb 15

D-Feet
D-Feet

29 Nov 17

نرم افزار های دیگر از توسعه دهنده Victor Stinner

Fusil
Fusil

12 May 15

IPy
IPy

11 Apr 15

IPy
IPy

12 May 15

نظرات به python-ptrace

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!