PentestGPT: an LLM-driven automated penetration testing tool
PentestGPT: An LLM-empowered Automatic Penetration Testing Tool
The researchers proposed and open-sourced PentestGPT, an LLM-driven automated penetration testing tool, which on their self-built benchmark achieved a 228.6% improvement in task completion rate over the LLMs used for comparison. The benchmark was built from test machines equipped with various platforms, to evaluate LLM performance on real penetration testing tasks. The study found that LLMs can complete subtasks such as using testing tools, interpreting outputs and proposing next actions, but struggle to maintain an overall understanding of the entire testing scenario. PentestGPT accordingly designs three self-interaction modules, each corresponding to a different penetration testing subtask, to mitigate the context loss problem. The tool has been open-sourced on GitHub and has received more than 4700 stars.
Related events and news
6 events · 7 news mentions
- The reports mention PentestGPT
黑客用12个AI智能体攻击11国数百机构
- The reports mention PentestGPT
ARTEX Docker镜像被植入后门
- The reports mention PentestGPT
研究披露多个团伙借AI智能体实施网络攻击
- The reports mention PentestGPT
Wiz Research 分析 AI 智能体攻击的真实案例与走向
- The reports cite this paper
AppSec中的本地LLM:哪些工作可放心交给开放工具和模型
News that mentions this paper
黑客用12个AI智能体攻击11国数百机构
- Acronisnames the paperBOSSAI:针对台湾应急服务的 AI 智能体攻击网格内幕
We can't quite tell how much HalberdStrike differs from PentestGPT, but it provides a fascinating glimpse of the potential future proliferation of AI-assisted, cyber-offensive tools, built on the
ARTEX Docker镜像被植入后门
- CSA Labs Researchnames the paper木马化的进攻性 AI 工具:ARTEX Docker 镜像后门
In “Red-Teaming the Agentic Red-Team,” Pasquini et al. evaluated twelve open-source offensive agent systems, including PentAGI, CAI, PentestGPT, and STRIX;
研究披露多个团伙借AI智能体实施网络攻击
- CrowdStrike Blognames the paperCrowdStrike 披露四个威胁行为者利用 AI 智能体发动的攻击活动
This framework is derived from the open-source PentestGPT project, but the threat actor has rebuilt it with additional MCP servers, Python-based exploitation scripts, and skills.
Show 4 more news items
Wiz Research 分析 AI 智能体攻击的真实案例与走向
- Wiz Researchnames the paper智能体攻击的兴起:它们长什么样,将走向何方
Their approaches ranged from a custom harness derived from PentestGPT, with separate supervisor and executor agents, to Claude Code workflows with varying levels of autonomy and delegation.
AppSec中的本地LLM:哪些工作可放心交给开放工具和模型
- Хабрcites the paper's id or linkAppSec 中的本地 LLM:哪些工作可以放心交给开放工具和模型
LLM в курс дела. В опубликованной в августе 2023 года работе о PentestGPT, помощнике для пентестера на базе LLM, это затруднение решили декомпозицией: ход пентеста сохранялся в виде дерева с уже
arXiv综述盘点100篇LLM安全智能体论文
- 公众号 大模型安全研究names the paper100 篇论文系统综述:LLM 安全智能体的方法、应用与评估
PentestGPT则在单智能体框架内做了分层变体:一个推理模块维护高层的渗透测试任务树,另一个生成模块将战略目标翻译成具体命令,防止规划器被执行细节淹没。
- Cisco Talosnames the paperCisco Talos 披露 UAT-10147 将智能体 AI 引入入侵后操作
Furthermore, Talos observed the threat actor installing the PentestGPT framework on their C2 server and using it to dynamically scan web servers and execute relevant proof-of-concept exploits.