redamon

AI 自动跑渗透,出报告还顺手提修复 PR

开源 🏷️基础免费,高级付费 ⏳ 访问状态待核验 行业应用 🍴 复刻 685 🐛 待处理 24 👀 关注 29
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 3219
维护状态 活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 开源自托管免费,官网提供云服务付费方案,定价信息待确认

项目预览

redamon 项目界面预览图
图片来源:项目官网

项目数据

分类行业应用
开发团队samugit83
定价模式🏷️基础免费,高级付费
价格说明开源自托管免费,官网提供云服务付费方案,定价信息待确认
访问状态⏳ 访问状态待核验
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agentic-ai,ai,ai-pentesting,attack-surface-management,autonomous-agents,bug-bounty,cybersecurity,ethical-hacking,ethical-hacking-tools,exploitation,kali-linux,llm-agents,mcp,metasploit,neo4j,osint,penetration-testing,penetration-testing-tools,red-team,skills
GitHub 星标★ 3219
上线时间2025-12-29 00:00:00
代码更新2026-10-22
仓库体积348.4 MB
本站数据更新2026-10-27
维护状态活跃
收录时间2026-10-27
浏览次数0

项目介绍

RedAmon 是一个开源自托管的 AI 渗透测试框架,面向安全团队和漏洞赏金研究者。它把目标资产与攻击面信息整理成图结构,借助运行在 Kali 沙箱中的自主智能体执行探测与利用流程,并在关键动作前设置人工审批关卡,避免自动化越界。发现漏洞后,它能自动生成修复代码并提交 PR。项目采用 MCP 双向集成:既可以把任意 MCP 服务器当作工具接入,也能由 Claude Code 或自建智能体驱动 RedAmon。核心能力包括攻击面建模、沙箱化自动测试、人工可控的审批机制和修复闭环,适合在授权范围内做持续性安全评估。

Star 增长趋势

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

数据来源:GitHub API 逐日快照 · 收录于 2026-10-27 · 当前星标 ★ 3219

使用教程

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

难度:进阶 约 60 分钟 部署方式:Docker 6 步

环境要求

  • 可用的命令行环境(Linux/macOS 终端或 WSL)
  • 已安装 Git
  • 已安装 Docker(安装脚本会构建全部镜像并启动服务)
  • 部署到服务器时:一台 Linux 主机、一个域名、SSH 私钥路径

安装与启动步骤

  1. 1克隆项目仓库

    把 RedAmon 源码拉到本地,后续安装脚本都在仓库目录内执行。

    git clone https://github.com/samugit83/redamon.git
  2. 2进入项目目录

    切换到克隆下来的目录,确认能看到 redamon.sh 安装脚本。

    cd redamon
  3. 3安装并启动本地实例

    脚本会构建所有镜像并启动服务,首次构建耗时较长;加 --gvm 会带 GVM/OpenVAS 全栈。

    ./redamon.sh install --gvm
  4. 4准备服务器部署目录

    只有需要部署到服务器时执行:进入单机部署目录并复制配置模板。

    cd tooling/deploy/single-host
    cp .env.example .env
  5. 5填写部署环境变量

    按文件内注释填写主机 IP、域名、SSH 密钥路径、允许访问的网段、证书邮箱与管理员账号等。

  6. 6执行单机部署

    脚本通过 SSH 驱动 redamon.sh 完成构建与上线,首次构建约 30~60 分钟,完成后用浏览器登录。

    ./deploy.sh init

关键配置

配置项必填说明示例
HOST_IP是目标服务器的公网 IP,部署脚本据此连接主机203.0.113.10
DOMAIN是对外提供 HTTPS 访问的域名,用于申请证书redamon.example.com
SSH_KEY_PATH是本机 SSH 私钥路径,部署脚本用它登录服务器/home/user/.ssh/id_rsa
OPERATOR_ALLOW_CIDRS是允许访问管理界面的来源网段,用于收紧入口203.0.113.0/24
LETSENCRYPT_EMAIL是申请 TLS 证书时使用的联系邮箱admin@example.com
ADMIN_*是初始化管理员账号相关参数,具体字段见 .env 内注释ADMIN_USER=admin

如何确认成功

本地安装后访问本机服务登录页;服务器部署完成后浏览器打开 https://redamon.example.com/ 能看到登录页即成功。

常见问题

Q:安装脚本执行很久正常吗?

A:正常。脚本需要构建全部镜像,首次构建通常 30~60 分钟,请保持网络与终端会话不中断。

Q:一定要加 --gvm 参数吗?

A:README 中的命令带 --gvm,表示安装含 GVM/OpenVAS 的全栈版本;不加则该组件不包含在内。

Q:本地和服务器部署有什么区别?

A:本地安装跑在 localhost;服务器部署用 tooling/deploy/single-host 下的脚本,额外包含 TLS、防火墙、SSH 加固等防护层。

Q:服务器部署后为什么只看到一个登录页?

A:单机部署只暴露一个公网 HTTPS 入口,其余服务绑定在回环地址上,通过登录页进入系统。

注意事项

  • 仅在自有资产或取得书面授权的目标上使用,避免越界测试
  • Agent 配置向导不会自动勾选 kali:exec、recon:overwrite 等高风险权限,需要时手动确认
  • 不要把填写好的 .env 提交到版本库,其中包含主机地址、密钥路径与管理员信息
  • 部署前确认域名解析已指向服务器 IP,否则证书申请会失败

核心亮点

  • 攻击面以图结构建模,资产与路径关系直观,便于持续跟踪
  • 利用动作跑在 Kali 沙箱内并设人工审批门,自动化与可控性兼顾
  • 发现漏洞后自动生成修复 PR,形成从检测到修复的闭环

不足之处

  • 自主利用环节对目标环境敏感,误报与副作用需人工严格把关
  • 自托管部署涉及沙箱、图数据库与模型调用,初始配置成本较高

适用场景

  • 授权范围内的企业内网与 Web 资产周期性安全评估
  • 漏洞赏金项目的前期资产梳理与自动化探测
  • 安全团队把 AI 渗透能力接入自有智能体工作流

替代项目

PentestGPT、Nuclei、Caido

上一篇:MTConnect.NET

下一篇:HELPDESK.AI

同类项目推荐

ivLyrics 开源

让 Spotify 歌词变漂亮,还能 AI 实时翻译

Brand-New Spicetify Lyrics Plugin with AI-Based translate and beautiful design

★ 187 2026-10-08
pixels 开源

批量处理医学切片,边看边标边训练模型

Facilitates simple large scale processing of HLS Medical images, documents, zip file···

★ 429 2026-10-15
finance-skills 开源

给 AI 代理装上金融分析技能包,开箱即用做行情与策略分析

A collection of skills for AI financial analysis.

★ 3456 2026-10-17
alumnet 开源

把校史和校友信息变成可对话的智能图谱

AlumNet - AI-powered intelligent school history exhibition & alumni management syste···

★ 167 2026-08-09
KARE 开源

用知识图谱社区检索增强医疗预测推理,提升准确性和可解释性。

[ICLR'25] Reasoning-Enhanced Healthcare Predictions with Knowledge Graph Community R···

★ 66 2026-08-09
MTrans 开源

聚合多引擎翻译,自动挑最优结果,翻译更准更自然

Multi-source Translation

★ 801 2026-08-09
NoveLA 开源

安卓上聚合 25+ 源,看轻小说还能离线、翻译和听书

Free Android reader for web novels, light novels, ranobe, webtoons & EPUB, FB2. 25+ ···

★ 107 2026-08-09
kalshi-ai-trading-bot 开源

用数据检验你的预测市场策略是否真跑赢市场

The honest edge layer for Kalshi prediction markets - an agent-native toolkit (CLI, ···

★ 634 2026-10-25
forex-trading-ai-agent 开源

多智能体帮你回测并实盘跑外汇、股票、加密策略

About AI quantitative trading platform for crypto, stocks, and forex with backtestin···

★ 177 2026-09-12