Skip to content

PentestGPT: an LLM-driven automated penetration testing tool

PentestGPT: An LLM-empowered Automatic Penetration Testing Tool

arXiv· arXiv:2308.06782· Gelei Deng, Yi Liu, Víctor Mayoral-Vilches, Peng Liu, Yuekang Li, Yuan Xu, Tianwei Zhang, Yang Liu, Martin Pinzger, Stefan Rass·Indexed by this site · 14 days ago· Originally publishedTools
AI summary

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

News that mentions this paper

黑客用12个AI智能体攻击11国数百机构

ARTEX Docker镜像被植入后门

研究披露多个团伙借AI智能体实施网络攻击

Show 4 more news items

Wiz Research 分析 AI 智能体攻击的真实案例与走向

AppSec中的本地LLM:哪些工作可放心交给开放工具和模型

  • Хабрcites the paper's id or link
    AppSec 中的本地 LLM:哪些工作可以放心交给开放工具和模型
    LLM в курс дела. В опубликованной в августе 2023 года работе о PentestGPT, помощнике для пентестера на базе LLM, это затруднение решили декомпозицией: ход пентеста сохранялся в виде дерева с уже

arXiv综述盘点100篇LLM安全智能体论文

Read originalarxiv.org