pyrasite yra Python įrankis, kuris įleidžia kodą į važiuoklė Python procesą.
Pavyzdys naudingosios apkrovos
Sveikas Pasauli
pyrasite
Tai naudingoji apkrova yra naudojama bandymų komplektą, kuris gali būti paleisti daro:
Python'o setup.py testas
Atvirkštinė Python Shell
$ Python
>>> X = "foo"
$ Pyrasite naudingosios apkrovos / reverse_python_shell.py
$ NC -l localhost 9001
Python 2.7.1 (r271: 86832, 12 Bal 2011, 16:15:16)
[GCC 4.6.0 20.110.331 ("Red Hat 4.6.0-2)]
Tipas "mesti", jei norite išeiti.
>>> Print x
foo
>>> globals () [x] = 'juosta'
Atvirkštinė Shell
$ Pyrasite
$ NC -l localhost 9001
"Linux" tomservo 2.6.40.3-0.fc15.x86_64 # 1 NPM Tue rugpjūtis 16 04:10:59 UTC 2011 x86_64 x86_64 x86_64 GNU / Linux
Tipas "mesti", jei norite išeiti.
% ls
Dempingas atminties moduliai, kaminai
naudingosios apkrovos / dump_memory.py
naudingosios apkrovos / dump_modules.py
naudingosios apkrovos / dump_stacks.py
Reikalavimai :
- Python
- GDB
Komentarai nerastas