pyrasite adalah alat Python yang menyuntikkan kode ke proses Python berjalan.
Contoh Payloads
Halo Dunia
pyrasite
Payload ini digunakan oleh test suite, yang dapat dijalankan dengan melakukan:
Tes python setup.py
Membalikkan Python Shell
$ Python
>>> X = 'foo'
$ Muatan pyrasite / reverse_python_shell.py
$ Nc -l localhost 9001
Python 2.7.1 (r271: 86.832, 12 April 2011, 16:15:16)
[GCC 4.6.0 20110331 (Red Hat 4.6.0-2)]
Ketik 'berhenti' untuk keluar.
>>> Print x
foo
>>> GLOBALS () ['x'] = 'bar'
Membalikkan Shell
$ Pyrasite
$ Nc -l localhost 9001
Linux tomservo 2.6.40.3-0.fc15.x86_64 # 1 SMP Tue 16 Agustus 04:10:59 UTC 2011 x86_64 x86_64 x86_64 GNU / Linux
Ketik 'berhenti' untuk keluar.
% Ls
Dumping memori, modul, tumpukan
muatan / dump_memory.py
muatan / dump_modules.py
muatan / dump_stacks.py
Persyaratan :
- Python
- GDB
Komentar tidak ditemukan