pyrasite เป็นเครื่องมือที่มีงูหลามที่ injects รหัสลงในกระบวนการทำงานหลาม
ตัวอย่าง Payloads
Hello World
pyrasite
น้ำหนักบรรทุกที่นี้จะใช้ชุดทดสอบซึ่งสามารถดำเนินการโดยการทำ:
หลามทดสอบ setup.py
ย้อนกลับหลามเชลล์
$ หลาม
>>> x = 'foo'
$ pyrasite payloads / reverse_python_shell.py
$ NC -l localhost 9001
Python 2.7.1 (R271: 86832, 12 เมษายน 2011, 16:15:16)
[GCC 4.6.0 20110331 (Red Hat 4.6.0-2)]
พิมพ์ 'เลิก' เพื่อออกจาก
>>> พิมพ์ x
foo
>>> Globals () ['x'] = 'บาร์'
เชลล์กลับ
$ pyrasite
$ NC -l localhost 9001
ลินุกซ์ tomservo 2.6.40.3-0.fc15.x86_64 # 1 SMP อังคาร 16 สิงหาคม 2011 04:10:59 UTC x86_64 x86_64 x86_64 GNU / Linux
พิมพ์ 'เลิก' เพื่อออกจาก
ls%
หน่วยความจำการทุ่มตลาด, โมดูล, กอง
payloads / dump_memory.py
payloads / dump_modules.py
payloads / dump_stacks.py
ต้องการ
- หลาม
- GDB
ความคิดเห็นที่ไม่พบ