Skip to content

Add Darkmoon (autonomous pentest platform) to 安全扫描 - #87

Open
MBK-fr wants to merge 1 commit into
opsre:mainfrom
MBK-fr:add-darkmoon
Open

MBK-fr wants to merge 1 commit into
opsre:mainfrom
MBK-fr:add-darkmoon

Conversation

@MBK-fr

@MBK-fr MBK-fr commented Sep 6, 2026 •

Copy link
Copy Markdown

This adds Darkmoon under the 安全扫描 (security scan) category, following resources/CONTRIBUTING.md by placing a single items/安全扫描/dark-moon.yaml so the README table regenerates automatically.

Darkmoon (ASCIT31/Dark-Moon) is an open source (GPLv3) autonomous penetration testing platform. 50 specialist agents drive 50+ offensive tools over MCP across web, API, Active Directory, Kubernetes and cloud, and every finding carries proof of exploitation. It is self hosted, and a privacy gateway tokenizes sensitive target values before any cloud model sees them.

Why it fits this repo: the security scan section already lists third party offensive and code security tools such as trufflehog, gshark, veinmind-tools and sonarqube. Darkmoon serves the same ops audience that needs to scan and validate the security of their infrastructure, and it is a self hosted GitHub project so all yaml fields render correctly.

Disclosure: I contribute to Darkmoon. I am proposing this because it directly supports this repository's documented use case, and I am happy to adjust or withdraw it if maintainers consider it out of scope.

Summary by CodeRabbit

  • 新功能
    • 新增“Dark-Moon”安全扫描条目。
    • 提供中文和英文简介,涵盖 Web、API、Active Directory、Kubernetes 及云环境等场景。
    • 展示漏洞利用证据、自托管能力及隐私保护特性。
    • 补充条目类型、负责人和对应仓库等元数据。

@coderabbitai

coderabbitai Bot commented Sep 6, 2026 •

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: bd492a00-7cb9-4660-be92-3cccc8deb42f

📥 Commits

Reviewing files that changed from the base of the PR and between 516f245 and 3a053a9.

📒 Files selected for processing (1)
  • items/安全扫描/dark-moon.yaml

Included review availability: Your plan provides up to 8 included reviews per hour; 7 remain after this review.


Walkthrough

新增 dark-moon.yaml,登记 Dark-Moon 安全扫描项目的分类、负责人、仓库及中英文功能描述。

Changes

Dark-Moon 安全扫描条目

Layer / File(s) Summary
安全扫描条目元数据
items/安全扫描/dark-moon.yaml
新增 kind、owner、repo、desc 和 desc_en 字段,描述 Dark-Moon 平台的功能与隐私处理特性。

Estimated code review effort: 1 (简单) | ~5 分钟

Merge Risk: ⚪ Minimal · up to 3a053

This adds Dark-Moon to the security-scan catalog and propagates its English description into generated documentation. The metadata entry is ready to merge with no identified current-head risk.

Poem

小兔登记新条目,
Dark-Moon 名字亮。
中英文描述齐,
安全扫描入清单。
YAML 轻轻落下,
目录又添新光。

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed 标题明确说明将 Darkmoon 自主渗透测试平台添加到“安全扫描”类别,与变更内容和 PR 目标一致。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Warning

⚠️ This pull request has been flagged as potential spam (promotional) by CodeRabbit slop detection and should be reviewed carefully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant