PentestGPT is a pentest tool powered by ChatGPT. It is designed to automate the process of penetration testing.
It is built on top of ChatGPT and works in an interactive mode to guide penetration testers in both overall progress and specific functions PentestGPT is based on the GPT-4 model for highly accurate results.
After testing, we found that GPT-4 performs better than GPT-3.5 in terms of penetration control logic.
In fact, GPT-3.5 fails even simple tasks.
AutoGPT is not designed for pentesting. However, it can perform malicious functions. Due to this rationale, PentestGPT was designed in an interactive mode. Of course, our ultimate goal is an automated pentest solution.
Installation and use
git clone https://github.com/GreyDGL/PentestGPT
pip install -r requirements.txt
python3 main.py –args
You can download the program from here.