در pyrasite یک ابزار پایتون که تزریق کد به یک فرایند پایتون در حال اجرا است.
محموله مثال
سلام دنیا
pyrasite
این بار توسط مجموعه تست، که می تواند با انجام اجرا استفاده می شود:
آزمون پایتون setup.py
معکوس پایتون شل
$ پایتون
>>> X = 'غذ'
$ محموله pyrasite / reverse_python_shell.py
$ NC -l localhost به 9001
پایتون 2.7.1 (r271: 86،832، 2011 آوریل 12، 16:15:16)
[شورای همکاری خلیج فارس 4.6.0 20110331 (ردهت 4.6.0-2)]
نوع 'ترک' به خروج.
>>> چاپ X
مواد غذایی
>>> کلیدی global () ['X'] = 'نوار'
معکوس شل
$ pyrasite
$ NC -l localhost به 9001
لینوکس tomservo 2.6.40.3-0.fc15.x86_64 # 1 SMP سه شنبه اوت 16 04:10:59 UTC 2011 x86_64 x86_64 x86_64 گنو / لینوکس
نوع 'ترک' به خروج.
٪ LS
آزادسازی حافظه، ماژول ها، پشته
محموله / dump_memory.py
محموله / dump_modules.py
محموله / dump_stacks.py
مورد نیاز:
پایتون
GDB
نظر یافت نشد