PentestGPT and GPT_Vuln-analyzer

The two tools are competitors, with the former providing a more comprehensive autonomous penetration testing framework powered by LLMs, while the latter focuses on generating vulnerability reports from various scan data using LLM APIs.

PentestGPT
76
Verified
GPT_Vuln-analyzer
45
Emerging
Maintenance 10/25
Adoption 17/25
Maturity 25/25
Community 24/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 19/25
Stars: 12,054
Forks: 2,051
Downloads: 882
Commits (30d): 0
Language: Python
License: MIT
Stars: 591
Forks: 69
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
Stale 6m No Package No Dependents

About PentestGPT

GreyDGL/PentestGPT

Automated Penetration Testing Agentic Framework Powered by Large Language Models

This tool automates penetration testing for cybersecurity professionals. You provide it with a target system's IP address and optionally a challenge context (like "WordPress site, focus on plugin vulnerabilities"), and it autonomously analyzes the system, identifies vulnerabilities, and attempts to exploit them. The output is a real-time walkthrough of its actions and findings, helping security analysts and ethical hackers efficiently assess system weaknesses.

penetration-testing cybersecurity vulnerability-assessment ethical-hacking CTF-challenges

About GPT_Vuln-analyzer

morpheuslord/GPT_Vuln-analyzer

Uses ChatGPT API, Bard API, and Llama2, Python-Nmap, DNS Recon, PCAP and JWT recon modules and uses the GPT3 model to create vulnerability reports based on Nmap scan data, and DNS scan information. It can also perform subdomain enumeration to a great extent

Scores updated daily from GitHub, PyPI, and npm data. How scores work