项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 6646
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Linux/macOS 等可执行 Bash 脚本的环境
- 已安装 curl(安装脚本通过 curl 管道执行)
- 如需容器方式运行,需预先安装 Docker
- 使用 agent 功能时需要有可用的 ACP 智能体(如 codex)
安装与启动步骤
-
1一键安装
官方提供的安装脚本,通过 curl 下载并直接交给 bash 执行,安装完成后 osmedeus 命令即可用。
curl -sSL http://www.osmedeus.org/install.sh | bash -
2安装预设仓库
从预设仓库安装 base 与 workflow 资源;加 --keep-setting 可保留已有的 osm-settings.yaml 配置。
osmedeus install base --preset osmedeus install workflow --preset -
3运行模块工作流
使用 -m 指定模块(如 recon 侦察模块),-t 指定目标域名,执行单模块任务。
osmedeus run -m recon -t example.com -
4运行完整流程
使用 -f 指定 flow 流程(如 general),把多个模块串起来一次性执行完整评估。
osmedeus run -f general -t example.com -
5预演模式
加上 --dry-run 只预览将要执行的流程和步骤,不会真正发起扫描,适合先确认范围。
osmedeus run -f general -t example.com --dry-run -
6查询结果
query 子命令可查漏洞、运行记录和步骤;按 severity、status、run 等条件过滤。
osmedeus query vulns --severity high --workspace example.com osmedeus query runs --status running -
7交互式智能体
agent 子命令以 ACP 智能体方式交互执行任务,可用 --agent 指定具体智能体,--list 查看可用项。
osmedeus agent "analyze this codebase" osmedeus agent --agent codex "explain main.go" osmedeus agent --list -
8Docker 方式运行
使用官方镜像 j3ssie/osmedeus:latest,把宿主机目录挂载到 /root/workspaces-osmedeus 保存结果。
docker run --rm -v $(pwd)/output:/root/workspaces-osmedeus j3ssie/osmedeus:latest run -f general -t example.com
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
osm-settings.yaml | 否 | Osmedeus 的设置文件,重新安装预设时可选择保留现有配置 | osm-settings.yaml |
如何确认成功
执行 osmedeus --usage-example,能列出全部用法示例即表示安装成功、命令可用。
常见问题
Q:重新安装预设时如何不覆盖已有配置?
A:使用 osmedeus install base --preset --keep-setting,该参数会保留现有的 osm-settings.yaml 设置。
Q:不想真正扫描,只想先看看流程?
A:在 run 命令后加 --dry-run,例如 osmedeus run -f general -t example.com --dry-run,仅预览不执行。
Q:怎么查看某次运行的执行细节?
A:用 osmedeus query steps --run <run-uuid> 查询该次运行下的步骤,run-uuid 可从 osmedeus query runs 获取。
Q:如何查看全部命令示例?
A:执行 osmedeus --usage-example 会输出所有用法示例;更多 CLI 用法参考官方 CLI Reference 文档。
Q:没有本地环境能用 Docker 跑吗?
A:可以,README 给了 Docker 示例:挂载输出目录后直接运行镜像,如 docker run --rm -v $(pwd)/output:/root/workspaces-osmedeus j3ssie/osmedeus:latest run -f general -t example.com。
注意事项
- osmedeus 是安全扫描编排工具,请仅对已获得授权的目标使用。
- Docker 方式需将宿主机目录挂载到容器内 /root/workspaces-osmedeus 才能取回扫描结果。
- 使用 agent 功能前需先准备好对应 ACP 智能体,可用 osmedeus agent --list 查看可用项。
- README 未说明系统依赖与最低版本,安装前建议先查阅官网文档 docs.osmedeus.org。
核心亮点
- 工作流引擎设计精巧,可灵活组合多个安全工具,实现复杂扫描流程自动化。
- 内置大量高质量扫描模板,覆盖子域名、端口、漏洞、敏感信息等常见场景,开箱即用。
- 支持并行执行和智能调度,大幅缩短大规模资产扫描时间。
不足之处
- 文档相对简略,高级定制和二次开发需要阅读源码。
- 依赖外部工具较多,初次部署和配置环境较为繁琐。
适用场景
- 红队行动前对目标进行大规模自动化信息收集和漏洞探测。
- 企业安全团队对自身资产进行持续的安全监控和攻击面管理。
- 安全研究者快速验证新漏洞在多个目标上的影响范围。
替代项目
Nuclei、Amass、Recon-ng
同类项目推荐
alphasift
开源
全市场AI选股,LLM排序加风险打分,结果可审计
Full-market stock discovery for AI agents: A-shares plus US/HK/JP/KR/TW/IN, auditabl···
MoleCode
开源
把分子写成代码,让大模型直接玩转化学
Molecode presents molecules as code and enables LLMs to operate and reason on chemis···
scientific-agent-skills
开源
装个技能包,让 AI 助手秒变科研搭子
Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, use···
monai-deploy
开源
把医疗AI模型打包成临床可用的标准应用
MONAI Deploy aims to become the de-facto standard for developing, packaging, testing···
odyssey
开源
用 EHR 数据快速训练医疗基础模型
An interpretable foundation model of the patient clinical timeline: event forecastin···
HealthChain
开源
用 Python 快速构建合规的医疗 AI 智能体,直连 EHR 数据。
Python SDK for healthcare AI — typed, validated FHIR tools for agents, real-time EH···
financial-agent-api
开源
多智能体+RAG 搭金融 AI 后端,带观测与治理
financial agent api with multi-agent framework for scalable AI systems focusing on f···
investment-news
开源
每天几分钟,用 AI 看懂全球产业链,抓住 A 股板块风向
为 A股投资者打造的全球产业链资讯看板 · 12 大赛道一一对应 A股板块(半导体/AI/机器人/新···
DrugClaw
开源
用 AI 快速筛选药物研发关键信息,加速发现进程。
AI Research Assistant for Accelerated Drug Discovery.
