Sentinel AI 代码安全
Loading...
Sentinel AI 代码安全
Agent online 工作原理

AI 安全审查

发现攻击者能发现的问题。

拖入源文件或拉取 GitHub 仓库。Sentinel 运行确定性规则引擎,随后由 AI 审计员执行,并在结果进入报告前针对您的实际代码验证每一项发现。

  • 经过验证的证据,而非猜测
  • TypeScript · Python · Rust · 20+ 种语言
  • 只读扫描 · 经过验证的修复分支

添加代码进行扫描

上传文件 GitHub 仓库

将源文件拖放到此处

或从设备中选择文件

选择文件

TypeScript, JavaScript, Python, Rust, Go, Java, C/C++, C#, Ruby, PHP, Swift, Kotlin, SQL, shell 等。最多 20 个文件,每个文件最大 250 KB。

加载漏洞示例

仓库
Load repository

公开仓库无需令牌即可工作。私有仓库请使用具有只读 Contents 访问权限的细粒度令牌。

私有仓库?请添加只读令牌
细粒度令牌
忘记令牌

直接从本标签页发送至 api.github.com。仅保存在内存中,永不保存,永不发送至其他任何地方。

内存中存在只读令牌

Read-only access

源文件

全选 清除

    添加选定文件

    扫描队列

    全部清除

      代理运行中

      正在扫描您的代码

      The agent is reviewing your files in passes.

      1. 摄取并验证文件
      2. 规则引擎扫描
      3. 代理使用工具进行搜寻
      4. CVE 和依赖项情报
      5. 独立验证
      6. 准备已验证的补丁
      7. 构建报告

      活动

        新扫描
        修复并推送 复制报告 下载 .md

        已验证的安全审查

        安全报告

        ·

        0 /100

        风险评分

        紧急0
        高0
        中0
        低0

        0 发现的问题

        独立验证

        已确认
        0
        需要审核
        0
        已拒绝
        0
        最高 CVSS
        0.0

        验证者拒绝的发现项

          依赖项情报

            全部0 紧急0 高0 中0 低0
            搜索发现项

            代理活动

              代理在审查代码时按顺序执行的所有工具调用。

              修复

              修复、验证,然后推送

              应用就绪的修复 重置

              建议的补丁

                本次扫描没有自动补丁。请使用每个发现项中的修复指南。

                推送已验证的修复

                创建新分支和 pull request。您的默认分支永远不会被修改。

                仓库 分支名称 Pull request 标题 GitHub 令牌

                具有 Contents 和 Pull requests 读写权限的细粒度令牌。仅使用一次,保存在内存中。

                推送已验证的修复

                开启拉取请求 复制链接
                重新扫描

                在浏览器中运行。未经您的操作,不会扫描任何内容。

                Sentinel · AI 代码安全

                Sentinel 工作原理

                ×

                Sentinel 是一个按需运行的双层安全审查工具。

                1. 摄取 — 在您的浏览器中验证文件;不支持的文件或二进制文件将被拒绝。

                2. 规则引擎 — 对 TypeScript、JavaScript、Python 和 Rust 中的注入、密钥、不安全反序列化、TLS 错误和其他已知模式进行确定性检查。

                3. AI 审计员 — 一个专注于安全的模型审查代码中的逻辑缺陷和特定语言风险,包括 Go、Java、C/C++、C#、Ruby、PHP、Swift 和 Kotlin。

                4. 验证 — 每个 AI 发现项必须指向代码中实际存在的行,否则将被丢弃。

                GitHub 访问在获得您许可的情况下使用公开 API。令牌是可选的、只读的,且永不存储。

                5. 深度分析师 — 代理在报告任何内容之前,可以列出文件、读取代码、grep 查找 sink 点、查询 CWE 并搜索实时 CVE 记录。

                6. 独立验证者 — 第二个模型尝试反驳每个发现项,分配 CVSS 3.1 分数,并拒绝证据不足的主张。

                7. 推送 — 应用的修复将由规则引擎重新检查,然后提交到带有拉取请求的新分支。您的默认分支永远不会被触动。

                知道了