Perfai Security 是一款专注于 AI 编码应用访问控制测试的安全工具,核心目标是发现应用中“越权访问”(broken access control)类问题。官方将其定位为“面向 AI 应用的访问控制测试”,强调 AI 构建的应用常常会把权限设置弄错,而一个错误的权限就可能导致客户数据或管理员功能被暴露。
主要能力方面,Perfai 覆盖 90 多个类别,用于测试应用中的权限问题。官方给出的规模化示例是:平均应用包含 80 个 UI、200 个 API、100 个对象以及 6 种角色,组合起来约 2,280 项权限。Perfai 会测试这些成千上万的权限,找出其中被破坏的或存在风险的权限。其内部由三类代理协作完成:Vision 代理、Security 代理与 Fix 代理。按照官方描述,三者分别负责“映射每一项权限”“利用该权限”以及“交付经验证的修复”,形成从权限梳理到验证修复的闭环。
使用方式上,官方给出三步流程:第一步粘贴应用 URL;第二步由 Perfai 进行学习与测试;第三步发现权限问题。该流程说明其以应用 URL 为入口,自动学习应用结构并执行权限测试,最终呈现发现的权限问题。
适用场景方面,Perfai 适合需要对 AI 编码生成的应用进行访问控制安全测试的团队与开发者,尤其是那些包含较多 UI、API、对象和角色组合、权限矩阵复杂、容易在权限配置上出错的应用。它也可用于在应用上线前或安全评估阶段,快速获得一份访问控制层面的检查结果。
关于费用与限制,官方明确提供免费访问控制报告,标注有“Free plan · No credit card”(免费计划、无需信用卡),但免费计划的具体功能范围、权限数量上限、是否包含自动修复等细节暂未提供。其他如支持的平台、集成方式、测试频率、报告导出格式等也暂未提供。