AI / RAG security assessment

AI、RAG 与智能体安全评估

通过现实的滥用场景,测试 AI 系统如何处理指令、私有数据、检索、工具与动作。

把提示注入和模型测试与应用控制关联起来,包括授权、数据隔离、输出处理、日志以及敏感动作确认。

↓了解测试方法
测试仅限双方约定范围,并须获得书面授权
01OWASP LLM / GenAI
02RAG 与数据隔离
03智能体工具与动作

01 / 测试范围

我们测试什么

测试前确认边界与关键业务流程,使评估结果对应实际业务风险。

01

指令与提示注入

直接或间接指令、系统规则优先级、外部内容与防护绕过。

02

RAG 与数据访问

检索授权、租户隔离、敏感片段、索引、引用与数据来源。

03

工具与代理能力

工具权限、动作确认、服务端检查、调用链及对模型输出的不安全信任。

04

应用与运营

API、会话、密钥、浏览器或下游渲染、限制、日志与事件响应。

02 / 测试方法

经得起工程团队与审计方核验的评估

结合人工分析、专业工具与证据控制,每项报告发现均由安全专家复核。

  1. 01

    建立威胁模型

    记录资产、角色、知识源、工具、信任边界与潜在影响最大的动作。

  2. 02

    设计安全场景

    定义可测试的滥用场景和成功标准,不使用破坏性载荷或批量提取数据。

  3. 03

    测试完整链路

    观察模型、检索、编排、API 与服务端控制;对非确定性行为重复不同变体。

  4. 04

    降低风险并复测

    区分即时防护措施和结构性修复,然后重新运行约定场景。

03 / 交付成果

面向决策与修复的材料

报告帮助管理层理解风险,也为工程团队提供可复现步骤,避免扫描器噪声。

项目包含04

PENTEST.RED / AI / 06

01

AI 系统威胁模型

呈现资产、角色、指令来源、信任边界、工具和影响路径。

02

已测试场景记录

包含前置条件、安全步骤、观察结果、可信度与可复现性限制。

03

控制改进计划

涵盖授权、检索、输出处理、工具权限、审批、日志和监控。

04

管理层摘要与复测

说明优先风险、产品负责人需要做出的决策,以及修复后的验证结果。

04 / 适用场景

何时适合开展此类评估

合适的测试形式取决于您需要支持的决策,以及可提供的测试环境。

01

RAG 或 AI 助手上线前

在真实用户使用前测试数据边界、检索、工具和模型动作。

02

使用内部数据的企业 Copilot

评估租户隔离、数据源权限、回答泄露,以及对外部内容的信任。

03

具备工具与自动化能力的智能体

测试模型可以触发哪些动作、哪些动作必须确认,以及服务端授权必须在哪里生效。

05 / 范围边界

通常包含的内容,以及需要单独约定的内容

测试前记录获授权的系统、角色、环境与限制;未测试区域会在报告中明确说明。

通常包含

  • 双方约定的模型、系统指令、RAG 数据源、角色、连接器、工具与可观察接口。
  • 提示注入、数据隔离、检索授权、不安全输出处理、过度代理能力与资源滥用。
  • 威胁模型、安全测试场景、观察记录、控制建议与定向复测。

需要另行约定

  • 保证不会产生幻觉或任何不当回答;结论仅适用于已测试场景与约束。
  • 未经授权访问的训练数据、模型权重、供应商供应链和 SaaS 内部控制。
  • 未获得单独书面授权的自主破坏性动作、批量数据提取和压力测试。

06 / 项目评估

影响范围与报价的因素

报价在范围沟通后确定。以下因素决定工作量;不了解环境时不会提供固定数字。

01

AI 架构

模型、RAG 索引、数据源、租户、智能体、工具和外部连接器的数量。

02

系统权限

读写访问、动作执行、资金操作,以及需要人工确认的位置。

03

角色与场景

用户类型、数据敏感性、语言、渠道和优先滥用场景。

04

可观察性与变化

日志与追踪访问、回答可复现性、供应商限制及提示或模型变化频率。

07 / 证据与准备

准备测试范围并了解交付格式

在与服务商沟通前,可先使用范围规划工具、查看合成报告示例并阅读相关文章。

08 / 常见问题

常见问题

sales@pentest.red
这与普通应用渗透测试相同吗?

部分相同。我们会测试 Web 与 API 控制,同时增加针对 RAG、提示注入、工具和非确定性行为的威胁模型与场景。

可以保证阻止所有提示注入吗?

不能。评估验证约定场景并帮助限制影响。可靠防护依赖服务端授权、最小权限、动作审批与可观察性,而不是单一系统提示。

是否需要访问提示与日志?

这些信息有助于诊断,但并非始终必需。测试前会明确可用接口、追踪、模型版本和供应商限制。

如何复测非确定性输出?

预先定义验收标准,重复约定场景集,并同时验证实际数据与动作访问,而不只检查回答文本。

下一步

获取评估范围与项目方案

告诉我们系统情况、时间安排和测试目标。我们会协助明确范围并建议合适的项目形式,无需承担后续义务。

PENTEST.RED

讨论渗透测试范围与报价

首先明确系统、访问权限、限制条件和预期证据。

这些信息仅用于就本次申请与您联系。