什么是“智能代理式”渗透测试, 它能证明什么,又有何局限?
如果你正评估一款智能代理式渗透测试解决方案,你可能已经不止一次听到过同样的宣传:将其指向目标,它就能像真人攻击者一样,自主发现、验证和利用攻击路径。
这项承诺值得认真对待。它也值得经受压力测试,而三个问题就能起到关键作用。
- 评估结果究竟能证明什么?
-
何时才能拿出证据?还有,
-
证据涵盖了你环境的范围有多少?
大多数评估止步于第一个问题。然而,验证项目的成败往往取决于第二和第三个问题。
关于我们目前的立场,需要说明一点:Picus 构建并销售。正因如此,我们才能精准地界定其局限性,因为这些局限性源于方法本身,而非任何供应商的具体实现,而且任何路线图都无法消除这些局限性。
四个数字的问题
今年的四个数字解释了为什么第二个和第三个问题现在比第一个问题更重要。
- ****数量:**** 2026 年上半年[**发现**](https://jerrygamblin.com/2026/07/01/3528/)[**35364**](https://jerrygamblin.com/2026/07/01/3528/)[**个**](https://jerrygamblin.com/2026/07/01/3528/)[**CVE**](https://jerrygamblin.com/2026/07/01/3528/)[**,同比增长**](https://jerrygamblin.com/2026/07/01/3528/)[**49.5%**](https://jerrygamblin.com/2026/07/01/3528/)[**。**](https://jerrygamblin.com/2026/07/01/3528/)
-
优先级:截至 8 月份发布的约39600 个CVE 中,只有95个被证实已被实际利用,因此以严重性为导向的优先级实际上是错误的做法。
-
速度:从披露到利用的平均时间从 2025 年的21.5天骤降至2026年的8 小时。
你无法通过打补丁、安排日程或预测来规避风险。你只能在变更发生后的几个小时内,根据证据进行验证。然而,年度渗透测试在变更发生和下一次测试之间会留下长达**365**天的盲区,而每周的自动化测试仍然会留下长达七天的间隔。面对仅为八小时的攻击窗口期,两者都无法奏效。
Gartner由此正式得出结论:其持续攻击性安全测试(COST)模型以触发驱动、风险分层的测试取代了时间点评估,测试在与风险相匹配的时间范围内(通常为几分钟或几小时)完成。该模型的规划假设是,到2028年,超过60%的企业渗透测试项目将以持续验证的方式运行。关键问题不再是“你是否进行了测试?“,而是“你验证新漏洞的速度有多快?”
针对这个问题,最关键的答案是:智能代理式渗透测试。
智能代理式渗透测试提供的两大证据
所有渗透测试都旨在回答一个问题:我们的系统是否存在漏洞?智能代理式渗透测试通过两个关键的证明来回答这个问题。它通过安全地执行漏洞利用程序来验证单个漏洞是否可被利用,而不是仅仅从版本信息推断。它还验证了攻击链的延伸:真正的漏洞利用是从初始访问开始,经过权限提升和横向移动,最终到达关键资产的路径被确认并作为证据记录下来。
对于它所触及的资产而言,没有什么比这更有说服力了,而且由于每个修复都可以通过再运行一次来重新验证,因此修复变得有防御性,而不是凭运气。
这里的关键短语是“在其触及的资产范围内”。证明可利用性是第一个得到解答的问题;这个短语也暗含了另外两个问题:何时能够证明这一点,以及它能覆盖多少资产。
速度差距 --“**何时”**
对拥有 25 万个端点的系统进行智能代理式渗透测试,整个周期需要数周时间。这比人工渗透测试所需的季度时间有了显著缩短,但时间单位仍然不合适。
谨慎的智能代理式渗透测试按步骤进行:立足点、枚举、迂回、链式分析、验证。在二十五万个端点上重复此过程,扫描范围不断扩大,而底层环境也在不断变化。到测试完成时,大部分结果描述的环境已不复存在。
几周时间对渗透测试来说或许很快,但与八小时的窗口期相比就太慢了。单靠深度扫描无法弥补这一差距。
覆盖缺口**--“**多少”
覆盖范围的缺口更为重要。实时漏洞利用只能针对环境的一部分。由于安全、稳定性和访问权限方面的原因,业务关键型生产系统、规模庞大的系统以及受限或物理隔离区域都无法进行真正的漏洞利用。成千上万个尚未找到有效漏洞利用的CVE漏洞使得该工具无从下手。而漏洞披露到首次漏洞利用出现之间的这段时间(速度数据显示整个攻防竞赛正在展开),恰恰是依赖漏洞利用的工具最无能为力的时期,非常遗憾。
总的来说,仅靠自主渗透测试,在典型的企业环境中,可能只能发现20%**到 30%**的实际可利用漏洞。即使叠加使用第二或第三个工具,也无法改变这个结果,因为/同类工具都/采用相同的方法,因此其覆盖范围也相同。而且,部分覆盖并不能降低不确定性,它只是将风险转移到了你遗漏的资产上,而攻击者只需要找到你遗漏的那一个漏洞,就能让一切陷入混乱。
变化决定验证方法
覆盖率差距的弥补方式相同:让触发测试的变更选择能够最快、最安全地回答该变更的方法。
您的资产上出现了一个新出现的漏洞。关键问题是“它在我们的环境中是否可被利用?”可利用性验证可以在数小时内,通过测试漏洞所依赖的攻击者技术,覆盖整个受影响范围,无需实际的漏洞利用程序,即可回答这个问题。这回答了我们最常听到的质疑:“渗透测试不是已经涵盖了这一点吗?”是的,但渗透测试仅限于可以进行实时执行的情况;相比之下,可利用性验证可以覆盖大部分资产和大部分CVE列表。
检测到新的攻击活动,或者安全控制措施发生变更。此时的问题是“我们能否阻止它?”安全控制验证会模拟攻击活动的各种攻击手段,并针对您现有的防御体系进行测试,从而显示每一种攻击手段是否被阻止、检测到或遗漏。
基础设施变更已生效。最关键的问题是:“这是否开辟了一条新的攻击路径?”智能代理式渗透测试通过一系列环环相扣的实时证据证实了这一点,而这正是它独有的能力。
三种方法,一种发现模型
近期的事件给我们敲响了警钟:漏洞管理碎片化,导致发现结果重复、优先级冲突,而如果每种验证方法都使用各自的控制台和队列,那么验证过程将会重蹈覆辙,再次造成这种碎片化。 这三者必须共享一个发现结果模型,该模型应具备去重、证据支持和资产感知等特性,每个漏洞都对应一个待办事项列表和一个已关闭状态。
Picus平台正是基于这一原则构建的,其自主渗透测试、暴露验证以及漏洞和攻击模拟均基于共享证据运行。
与时间赛跑:一个关键的**CVE**漏洞被移除。
- 第一个小时,内容丰富,包含大量威胁情报。
-
第二个小时,对受影响的资产、关键性和周边控制措施进行分析。
-
第四个小时,对每个受影响的资产进行可利用性评估,在可以安全进行实时测试的情况下确认攻击路径,并针对相关技术测试控制措施。
-
第六个小时,低风险缓解措施已部署完毕,其余措施已分配给所有者,并且在关闭之前,每个修复方案都已重新验证。
每一次变更都经过验证,每一次风险暴露都得到证实。只需数小时即可完成。大家可以申请演示,观看一个 CVE 漏洞如何通过三种方法在一个共享的发现模型上进行全面分析。



