pyrasite是一個Python的工具,它的代碼注入到一個運行的Python程序。
示例有效載荷
你好世界
pyrasite
此有效載荷所使用的測試套件,其可通過執行運行:
蟒蛇setup.py測試
反向的Python殼牌
$蟒蛇
>>> X ='富'
$ pyrasite有效載荷/ reverse_python_shell.py
$ NC -l本地主機9001
Python的2.7.1(R271:86832,2011年4月12日,16點15分十六秒)
[GCC 4.6.0 20110331(紅帽4.6.0-2)
鍵入“退出”退出。
>>>打印X
FOO
>>>全局()['X'] ='吧'
反向殼牌
$ pyrasite
$ NC -l本地主機9001
Linux的tomservo 2.6.40.3-0.fc15.x86_64#1 SMP週二8月16日4時10分59秒UTC 2011 x86_64的x86_64的x86_64的GNU / Linux的
鍵入“退出”退出。
%2!
傾倒內存,模塊,堆
有效載荷/ dump_memory.py
有效載荷/ dump_modules.py
有效載荷/ dump_stacks.py
要求:
- 在Python中
- 在GDB
評論沒有發現