pyrasiteは、実行中のPythonのプロセスにコードを挿入Pythonのツールです。
の例ペイロードの
こんにちは世界
pyrasite
このペイロードは実行して、実行できるテストスイートによって使用されます。
のpython setup.pyテスト
リバースPythonシェル
$パイソン
>>> X = 'foo'に
$ pyrasiteペイロード/ reverse_python_shell.py
$ NC -lローカルホスト9001
Pythonの2.7.1(R271:86832、2011年4月12日、夜4時15分16秒)
[GCC 4.6.0 20110331(レッドハット4.6.0-2)]
タイプは、出口に「終了」。
>>>印刷X
fooの
>>>グローバル()['X'] = 'bar'に
リバースシェル
$ pyrasite
$ NC -lローカルホスト9001
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のtomservoリナックス
タイプは、出口に「終了」。
%LS
メモリ、モジュール、スタックをダンプ
ペイロード/ dump_memory.py
ペイロード/ dump_modules.py
ペイロード/ dump_stacks.py
の要件の
- のPythonます。
- GDBます。
コメントが見つかりません