- Drive a browser with GPT-3 with natbot
- Fuzz parameters
- Recognize vulners
- Writeup results
Currently demoing against Damn Vulnerable Web App
To demo capabilities.
- Have
.env
file withOPENAI_API_KEY
set - Run DVWA with
docker run --rm -it -p 80:80 vulnerables/web-dvwa
- Run the proxy.py file
- Run phreakbot.py
Ideas for improvement:
- include text of current sitemap into prompt
- Prompt chaining
- Make a recorder to collect human feedback and do better few-shot