Aiming at making AWD for pwn easy.
Just write your local debug pwn script and auto-awd
will help you to attack remote targets without altering your script.
- Put your
from pwn import *
orfrom PwnContext import *
into your exploit without indent(not tab no space). If you are using your own imported pwnscript, addfrom pwn import *
behind it. - Make sure your script runs successfully.
Auto hook process
and remote
of pwntools, and adapt them to your target machine(s).
./auto-awd exploit.py 192.168.1.5 8888
nc -lvp -e /bin/sh 1234 # or use socat if your nc does not support -e
./auto-awd test.py localhost 1234
- Multi thread support ( nessessary ? )
- Flag submit system