pyrasite είναι ένα εργαλείο Python που εγχέει κώδικα σε ένα τρέξιμο διαδικασία Python.
Παράδειγμα ωφέλιμου φορτίου
Γειά Σου Κόσμε
pyrasite
Αυτό το ωφέλιμο φορτίο χρησιμοποιείται από τη σουίτα δοκιμής, η οποία μπορεί να λειτουργήσει με τον τρόπο:
δοκιμή Python setup.py
Αντίστροφη Python Shell
$ Python
>>> X = 'foo'
$ Pyrasite ωφέλιμα φορτία / reverse_python_shell.py
$ Nc -l localhost 9001
Python 2.7.1 (r271: 86.832, 12 Απριλίου 2011, 16:15:16)
[GCC 4.6.0 20110331 (Red Hat 4.6.0-2)]
Τύπος «κόψει» για έξοδο.
>>> Print x
foo
>>> Διεθνοποιημένων () [«x»] = "μπάρα"
Αντίστροφη Shell
$ Pyrasite
$ Nc -l localhost 9001
Linux tomservo 2.6.40.3-0.fc15.x86_64 # 1 SMP Τρι 16 Αύγ 2011 4:10:59 UTC x86_64 x86_64 x86_64 GNU / Linux
Τύπος «κόψει» για έξοδο.
% Ls
Απόρριψη της μνήμης, μονάδες, στοίβες
ωφέλιμο φορτίο / dump_memory.py
ωφέλιμο φορτίο / dump_modules.py
ωφέλιμα φορτία / dump_stacks.py
Απαιτήσεις :
- Python
- GDB
Τα σχόλια δεν βρέθηκε