项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-10-27 · 当前星标 ★ 3219
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 可用的命令行环境(Linux/macOS 终端或 WSL)
- 已安装 Git
- 已安装 Docker(安装脚本会构建全部镜像并启动服务)
- 部署到服务器时:一台 Linux 主机、一个域名、SSH 私钥路径
安装与启动步骤
-
1克隆项目仓库
把 RedAmon 源码拉到本地,后续安装脚本都在仓库目录内执行。
git clone https://github.com/samugit83/redamon.git -
2进入项目目录
切换到克隆下来的目录,确认能看到 redamon.sh 安装脚本。
cd redamon -
3安装并启动本地实例
脚本会构建所有镜像并启动服务,首次构建耗时较长;加 --gvm 会带 GVM/OpenVAS 全栈。
./redamon.sh install --gvm -
4准备服务器部署目录
只有需要部署到服务器时执行:进入单机部署目录并复制配置模板。
cd tooling/deploy/single-host cp .env.example .env -
5填写部署环境变量
按文件内注释填写主机 IP、域名、SSH 密钥路径、允许访问的网段、证书邮箱与管理员账号等。
-
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
批量处理医学切片,边看边标边训练模型
Facilitates simple large scale processing of HLS Medical images, documents, zip file···
finance-skills
开源
给 AI 代理装上金融分析技能包,开箱即用做行情与策略分析
A collection of skills for AI financial analysis.
alumnet
开源
把校史和校友信息变成可对话的智能图谱
AlumNet - AI-powered intelligent school history exhibition & alumni management syste···
KARE
开源
用知识图谱社区检索增强医疗预测推理,提升准确性和可解释性。
[ICLR'25] Reasoning-Enhanced Healthcare Predictions with Knowledge Graph Community R···
MTrans
开源
聚合多引擎翻译,自动挑最优结果,翻译更准更自然
Multi-source Translation
NoveLA
开源
安卓上聚合 25+ 源,看轻小说还能离线、翻译和听书
Free Android reader for web novels, light novels, ranobe, webtoons & EPUB, FB2. 25+ ···
kalshi-ai-trading-bot
开源
用数据检验你的预测市场策略是否真跑赢市场
The honest edge layer for Kalshi prediction markets - an agent-native toolkit (CLI, ···
forex-trading-ai-agent
开源
多智能体帮你回测并实盘跑外汇、股票、加密策略
About AI quantitative trading platform for crypto, stocks, and forex with backtestin···
