DeepAudit

一键部署,AI 黑客战队帮你自动挖漏洞

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 890 🐛 待处理 96 👀 关注 68
GitHub ↗
GitHub 星标 ★ 7290
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,AGPL-3.0许可,可自行部署,支持Ollama私有化,无付费版本。

项目预览

DeepAudit 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队lintsinghua
定价模式🏷️完全免费
价格说明开源项目,AGPL-3.0许可,可自行部署,支持Ollama私有化,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议AGPL-3.0
主要语言Python
技术栈/模型ai,bug-detection,code-audit,code-quality,code-review,developer-tools,devsecops,google-gemini,llm,react,sast,security-scanner,supabase,typescript,vite,vulnerability-scanner,xai
GitHub 星标★ 7290
上线时间2025-09-19 00:00:00
代码更新2026-11-01
仓库体积71.8 MB
本站数据更新2026-11-09
维护状态较活跃
收录时间2026-08-09
浏览次数5

项目介绍

DeepAudit 是国内首个开源的代码漏洞挖掘多智能体系统,旨在让漏洞审计变得人人可用。它通过多个 AI 智能体自主协作,对代码进行深度审计,并利用自动化沙箱验证漏洞利用(PoC),大幅降低安全审计的门槛。项目支持一键部署,小白也能快速上手,同时兼容 Ollama 私有化部署,保障代码安全,也支持 API 中转站,灵活适配不同环境。核心能力包括智能体协作审计、PoC 自动化验证、报告一键生成,覆盖从代码扫描到漏洞确认的完整流程。它解决了传统安全审计依赖专家、成本高昂、效率低下的问题,让个人开发者和小团队也能拥有自己的 AI 安全团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 7290

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:Docker 6 步

环境要求

  • 安装 Docker 与 Docker Compose(一行命令部署方式必需)
  • 服务器可访问 GitHub raw 域名以下载 docker-compose.prod.yml
  • 方式二需自行克隆代码仓库 GitHub:https://github.com/lintsinghua/DeepAudit
  • 手动部署后端需 Python 环境与 uv 包管理器
  • 手动部署前端需 Node.js 环境与 pnpm

安装与启动步骤

  1. 1一行命令部署

    推荐方式,使用预构建 Docker 镜像,无需克隆代码,直接拉取并启动全部服务。

    curl -fsSL https://raw.githubusercontent.com/lintsinghua/DeepAudit/v3.0.0/docker-compose.prod.yml | docker compose -f - up -d
  2. 2国内加速部署

    国内网络拉取 ghcr.io 镜像慢时改用南京大学镜像站版本,将 ghcr.io 替换为 ghcr.nju.edu.cn。

    curl -fsSL https://raw.githubusercontent.com/lintsinghua/DeepAudit/v3.0.0/docker-compose.prod.cn.yml | docker compose -f - up -d
  3. 3克隆代码部署

    适合需要自定义配置或二次开发,先克隆仓库再复制后端环境变量文件,最后启动容器。

    git clone https://github.com/lintsinghua/DeepAudit.git
    cd DeepAudit
    cp backend/env.example backend/.env
    docker compose up -d
  4. 4手动启动数据库

    使用 Docker 单独启动 Redis、数据库与 Adminer 管理界面,便于手动调试各组件。

    docker compose up -d redis db adminer
  5. 5手动启动后端

    进入 backend 目录复制环境变量,用 uv 同步依赖并激活虚拟环境,再启动 API 服务。

    cd backend
    cp env.example .env
    uv sync
    source .venv/bin/activate
    uvicorn app.main:app --reload
  6. 6手动启动前端

    进入 frontend 目录复制环境变量,安装依赖后启动开发服务器。

    cd frontend
    cp .env.example .env
    pnpm install
    pnpm dev

关键配置

配置项必填说明示例
backend/.env是后端环境变量文件,由 backend/env.example 复制生成backend/.env
frontend/.env是前端环境变量文件,由 frontend/.env.example 复制生成frontend/.env

如何确认成功

看到“启动成功”提示后访问 http://localhost:3000,能打开界面并进入 Agent 审计入口即部署成功。

常见问题

Q:部署后从哪里访问?

A:浏览器打开 http://localhost:3000 即可开始体验,首页可快速进入 Multi-Agent 深度审计。

Q:首次启动为什么很慢?

A:首次启动会自动构建沙箱镜像,可能需要几分钟,请耐心等待镜像构建完成。

Q:国内拉取镜像很慢怎么办?

A:改用国内加速部署命令,它把镜像地址 ghcr.io 替换为 ghcr.nju.edu.cn,作者亲测速度很快。

Q:不想克隆代码可以部署吗?

A:可以,方式一使用预构建 Docker 镜像,一行 curl 命令即可启动,无需克隆代码。

Q:启动后容器没起来怎么排查?

A:可先单独执行 docker compose up -d redis db adminer 拉起依赖组件,再分别启动后端与前端定位问题。

注意事项

  • 首次启动会自动构建沙箱镜像,可能需要几分钟,请耐心等待
  • 国内加速方式原理是把镜像地址 ghcr.io 替换为 ghcr.nju.edu.cn
  • 仅限在授权环境下用于教育和研究目的,禁止用于对未授权系统进行安全测试
  • 使用者需对自身行为承担全部法律责任

核心亮点

  • 多智能体自主协作,模拟黑客团队思维,审计更全面
  • 自动化沙箱验证 PoC,直接确认漏洞可利用性,减少误报
  • 支持 Ollama 私有部署,代码不出内网,安全合规

不足之处

  • 文档/社区待观察,项目较新,生态和案例积累尚浅
  • 依赖 AI 模型能力,对复杂逻辑漏洞的挖掘深度可能有限

适用场景

  • 企业安全团队快速筛查内部代码库漏洞
  • 开源项目维护者在上线前自查代码安全
  • 安全学习者用 AI 辅助实战练习漏洞挖掘

替代项目

CodeQL、Semgrep、SonarQube

上一篇:AppAgent

下一篇:Operit

同类项目推荐

flock 开源

在聊天群里喊一声,AI 开发团队自动帮你改代码、审代码

Autonomous AI dev-team bot

★ 494 2026-08-09
forest 开源

把长周期科研做成可检查可改向的证据图

FOREST is a research agent for long-horizon science, where evidence gets lost, error···

★ 354 2026-10-24
agnes-ai-skill 开源

给 AI 代理一键接入图像/视频生成,统一认证和工作流

Agnes AI skill for text, image, and video APIs with persistent auth and OpenAI-style···

★ 47 2026-08-09
id-agent 开源

用更短 ID 省 token,让 AI 代理跑得更快更省钱。

Token efficient IDs for AI agents. UUID alternative for the agentic era.

★ 83 2026-08-09
memex 开源

随手记,AI 自动整理成时间线,数据全在本地

Open-source, local-first AI journal app for iOS and Android. Capture text, photos, a···

★ 831 2026-08-09
DevDocs 开源

把技术文档塞进 AI 编辑器,边写代码边查,不用切窗口

Completely free, private, UI based Tech Documentation MCP server. Designed for coder···

★ 2105 2026-08-09
mcp-maigret 开源

让 AI 一句话查用户名在千站的公开账号

MCP server that lets AI agents run maigret, an OSINT tool that searches a username a···

★ 272 2026-10-30
RD-Agent 开源

让AI自动跑通数据建模全流程,省下重复调参时间

Research and development (R&D) is crucial for the enhancement of industrial producti···

★ 15298 2026-08-09
LLM-Agents-Papers 开源

按图索骥,快速掌握LLM智能体研究全貌

A repo lists papers related to LLM based agent

★ 2356 2026-08-09