TermiBench
收藏资源简介:
TermiBench是一个面向代理的渗透测试基准,旨在真实世界中评估自动化渗透测试代理的能力。它包含510个主机,跨越25个服务和30个CVE,要求代理在真实环境中进行自主侦察,区分良性服务和可利用的服务,并执行稳健的漏洞利用。TermiBench的设计原则包括真实世界保真度、盲评估和系统服务配置。数据集创建过程包括收集2015年至2025年间的CVE,选择可远程代码执行的CVE,并配置主机以模拟真实世界的复杂性。TermiBench的应用领域是网络安全,旨在解决传统渗透测试方法的高成本、耗时和依赖专家劳动力的问题。
TermiBench is an agent-oriented penetration testing benchmark designed to evaluate the capabilities of automated penetration testing agents in real-world scenarios. It consists of 510 hosts spanning 25 services and 30 CVE entries, requiring agents to conduct autonomous reconnaissance in real-world environments, distinguish between benign services and exploitable services, and perform robust vulnerability exploits. The design principles of TermiBench include real-world fidelity, blind evaluation, and systematic service configuration. The dataset creation process involves collecting CVEs from 2015 to 2025, selecting those with remote code execution (RCE) capabilities, and configuring hosts to simulate real-world complexity. The application domain of TermiBench is cybersecurity, and it aims to address the issues of high cost, time consumption, and reliance on expert labor associated with traditional penetration testing methods.

- 1通过复旦大学 · 2025年



