Το PentestGPT είναι ένα pentest εργαλείο που υποστηρίζεται από το ChatGPT. Έχει σχεδιαστεί για την αυτοματοποιεί την διαδικασία του penetration testing.
Είναι δομημένο πάνω στο ChatGPT και λειτουργεί σε διαδραστική λειτουργία για να καθοδηγεί τους ελεγκτές διείσδυσης τόσο στη συνολική πρόοδο όσο και σε συγκεκριμένες λειτουργίες Το PentestGPT βασίζεται στο μοντέλο GPT-4 για αποτελέσματα υψηλής ακρίβειας.
Μετά από δοκιμές, διαπιστώσαμε ότι το GPT-4 αποδίδει καλύτερα από το GPT-3.5 όσον αφορά τη λογική του ελέγχου διείσδυσης.
Στην πραγματικότητα, το GPT-3.5 αποτυγχάνει ακόμα και σε απλές εργασίες.
Το AutoGPT δεν έχει σχεδιαστεί για pentest. Ωστόσο μπορεί να εκτελέσει κακόβουλες λειτουργίες. Λόγω αυτού του σκεπτικού, σχεδιάστηκε το PentestGPT σε μια διαδραστική λειτουργία. Φυσικά, ο τελικός μας στόχος είναι μια αυτοματοποιημένη pentest λύση.
Εγκατάσταση και χρήση
git clone https://github.com/GreyDGL/PentestGPT
cd PentestGPT
pip install -r requirements.txt
python3 main.py –args
Βίντεο οδηγός
Μπορείτε να κατεβάσετε το πρόγραμμα από εδώ.