可信 — 风险评分 5/100
上次扫描:17 小时前 重新扫描
5 /100
seeddrop
Community engagement assistant for Bilibili, Tieba, Zhihu, and Xiaohongshu platforms
SeedDrop is a legitimate community engagement assistant with comprehensive security controls. The SocialVault requirement for encrypted credential storage, mandatory manual approval for all replies, and well-documented rate limiting demonstrate a mature security posture. No malicious behavior, credential exfiltration, or undocumented functionality was found.
技能名称seeddrop
分析耗时51.6s
引擎pi
可以安装
This skill is safe to use. Ensure SocialVault is installed before deployment. Follow the documented workflow for credential management and manual reply approval.

安全发现 1 项

严重性 安全发现 位置
提示
Pre-scan flagged hardcoded IP 120.0.0.0 敏感访问
The pre-scan identified '120.0.0.0' at bilibili.ts:22 as a HIGH risk hardcoded IP. Upon review, this is actually a Chrome browser version number in the User-Agent string ('Chrome/120.0.0.0') and not an IP address. This is a false positive from the pre-scan.
User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36'
→ No action needed - this is a legitimate browser version string.
scripts/adapters/bilibili.ts:22
资源类型声明权限推断权限状态证据
文件系统 READ READ ✓ 一致 Reads brand-profile.md, blacklist.md; writes interaction-log.jsonl
网络访问 READ READ ✓ 一致 API calls to bilibili, tieba, zhihu, xiaohongshu platforms
浏览器 READ READ ✓ 一致 Browser fallback for anti-bot scenarios, declared in SKILL.md
命令执行 NONE NONE No subprocess or shell execution found
环境变量 NONE NONE SECURITY MANIFESTs confirm no env access
技能调用 NONE NONE SocialVault instructions only, no other skill invocations
1 高危 20 项发现
📡
高危 IP 地址 硬编码 IP 地址
120.0.0.0
scripts/adapters/bilibili.ts:22
🔗
中危 外部 URL 外部 URL
https://tieba.baidu.com/f/search/res?qw=
SKILL.md:100
🔗
中危 外部 URL 外部 URL
https://tieba.baidu.com/f?kw=
SKILL.md:101
🔗
中危 外部 URL 外部 URL
https://www.zhihu.com/search?type=content&q=
SKILL.md:102
🔗
中危 外部 URL 外部 URL
https://api.bilibili.com
scripts/adapters/bilibili.ts:3
🔗
中危 外部 URL 外部 URL
https://www.bilibili.com
scripts/adapters/bilibili.ts:23
🔗
中危 外部 URL 外部 URL
https://www.bilibili.com/video/$
scripts/adapters/bilibili.ts:75
🔗
中危 外部 URL 外部 URL
https://tieba.baidu.com
scripts/adapters/tieba.ts:3
🔗
中危 外部 URL 外部 URL
https://tieba.baidu.com/
scripts/adapters/tieba.ts:22
🔗
中危 外部 URL 外部 URL
https://edith.xiaohongshu.com/api/sns/web/v1
scripts/adapters/xiaohongshu.ts:3
🔗
中危 外部 URL 外部 URL
https://www.xiaohongshu.com
scripts/adapters/xiaohongshu.ts:24
🔗
中危 外部 URL 外部 URL
https://www.xiaohongshu.com/explore/$
scripts/adapters/xiaohongshu.ts:72
🔗
中危 外部 URL 外部 URL
https://www.xiaohongshu.com/search_result?keyword=$
scripts/adapters/xiaohongshu.ts:92
🔗
中危 外部 URL 外部 URL
https://www.zhihu.com/api/v4
scripts/adapters/zhihu.ts:3
🔗
中危 外部 URL 外部 URL
https://www.zhihu.com/search
scripts/adapters/zhihu.ts:22
🔗
中危 外部 URL 外部 URL
https://www.zhihu.com
scripts/adapters/zhihu.ts:23
🔗
中危 外部 URL 外部 URL
https://www.zhihu.com/
scripts/adapters/zhihu.ts:30
🔗
中危 外部 URL 外部 URL
https://www.zhihu.com/question/$
scripts/adapters/zhihu.ts:102
🔗
中危 外部 URL 外部 URL
https://www.zhihu.com/search?type=content&q=$
scripts/adapters/zhihu.ts:126
🔗
中危 外部 URL 外部 URL
https://reddit.com/r/test/test1
scripts/scorer.ts:167

目录结构

70 文件 · 213.7 KB · 6881 行
TypeScript 24f · 4341L Markdown 40f · 2444L JSON 6f · 96L
├─ 📁 .qoder
│ └─ 📁 rules
│ ├─ 📝 code-quality.md Markdown 61L · 2.2 KB
│ ├─ 📝 core-principles.md Markdown 87L · 3.5 KB
│ ├─ 📝 documentation-gen.md Markdown 23L · 563 B
│ ├─ 📝 guardrails.md Markdown 75L · 2.3 KB
│ ├─ 📝 review-and-refactor.md Markdown 30L · 801 B
│ └─ 📝 security-checklist.md Markdown 26L · 690 B
├─ 📁 guides
│ ├─ 📝 adapter-development.md Markdown 92L · 2.5 KB
│ ├─ 📝 brand-profile-setup.md Markdown 39L · 1.0 KB
│ └─ 📝 quickstart.md Markdown 64L · 1.4 KB
├─ 📁 memory
│ ├─ 📝 blacklist.md Markdown 14L · 263 B
│ └─ 📝 brand-profile.md Markdown 68L · 1.7 KB
├─ 📁 references
│ ├─ 📝 platform-tos-notes.md Markdown 37L · 1.2 KB
│ ├─ 📝 safety-rules.md Markdown 73L · 2.2 KB
│ └─ 📝 scoring-criteria.md Markdown 59L · 1.3 KB
├─ 📁 scripts
│ ├─ 📁 adapters
│ │ ├─ 📜 _template.ts TypeScript 82L · 2.5 KB
│ │ ├─ 📜 base.ts TypeScript 48L · 1.4 KB
│ │ ├─ 📜 bilibili.ts TypeScript 180L · 5.2 KB
│ │ ├─ 📜 tieba.ts TypeScript 235L · 7.1 KB
│ │ ├─ 📜 xiaohongshu.ts TypeScript 165L · 4.9 KB
│ │ └─ 📜 zhihu.ts TypeScript 208L · 6.2 KB
│ ├─ 📜 analytics.ts TypeScript 222L · 7.5 KB
│ ├─ 📜 auth-bridge.ts TypeScript 156L · 5.6 KB
│ ├─ 📜 monitor.ts TypeScript 265L · 8.5 KB
│ ├─ 📜 responder.ts TypeScript 203L · 6.7 KB
│ ├─ 📜 scorer.ts TypeScript 228L · 7.2 KB
│ └─ 📜 types.ts TypeScript 266L · 8.0 KB
├─ 📁 seeddrop-v3.0.1
│ ├─ 📁 .qoder
│ │ └─ 📁 rules
│ │ ├─ 📝 code-quality.md Markdown 61L · 2.2 KB
│ │ ├─ 📝 core-principles.md Markdown 87L · 3.5 KB
│ │ ├─ 📝 documentation-gen.md Markdown 23L · 563 B
│ │ ├─ 📝 guardrails.md Markdown 75L · 2.3 KB
│ │ ├─ 📝 review-and-refactor.md Markdown 30L · 801 B
│ │ └─ 📝 security-checklist.md Markdown 26L · 690 B
│ ├─ 📁 guides
│ │ ├─ 📝 adapter-development.md Markdown 92L · 2.5 KB
│ │ ├─ 📝 brand-profile-setup.md Markdown 39L · 1.0 KB
│ │ └─ 📝 quickstart.md Markdown 64L · 1.5 KB
│ ├─ 📁 memory
│ │ ├─ 📝 blacklist.md Markdown 14L · 263 B
│ │ └─ 📝 brand-profile.md Markdown 68L · 1.7 KB
│ ├─ 📁 references
│ │ ├─ 📝 platform-tos-notes.md Markdown 37L · 1.2 KB
│ │ ├─ 📝 safety-rules.md Markdown 64L · 1.8 KB
│ │ └─ 📝 scoring-criteria.md Markdown 59L · 1.4 KB
│ ├─ 📁 scripts
│ │ ├─ 📁 adapters
│ │ │ ├─ 📜 _template.ts TypeScript 82L · 2.5 KB
│ │ │ ├─ 📜 base.ts TypeScript 48L · 1.5 KB
│ │ │ ├─ 📜 bilibili.ts TypeScript 180L · 5.1 KB
│ │ │ ├─ 📜 tieba.ts TypeScript 181L · 5.3 KB
│ │ │ ├─ 📜 xiaohongshu.ts TypeScript 165L · 5.1 KB
│ │ │ └─ 📜 zhihu.ts TypeScript 167L · 4.8 KB
│ │ ├─ 📜 analytics.ts TypeScript 222L · 7.5 KB
│ │ ├─ 📜 auth-bridge.ts TypeScript 156L · 5.6 KB
│ │ ├─ 📜 monitor.ts TypeScript 260L · 8.5 KB
│ │ ├─ 📜 responder.ts TypeScript 203L · 6.9 KB
│ │ ├─ 📜 scorer.ts TypeScript 228L · 7.5 KB
│ │ └─ 📜 types.ts TypeScript 191L · 5.5 KB
│ ├─ 📁 templates
│ │ ├─ 📝 reply-bilibili.md Markdown 52L · 1.4 KB
│ │ ├─ 📝 reply-tieba.md Markdown 56L · 1.4 KB
│ │ ├─ 📝 reply-xiaohongshu.md Markdown 61L · 2.0 KB
│ │ └─ 📝 reply-zhihu.md Markdown 74L · 1.8 KB
│ ├─ 📋 clawhub.json JSON 15L · 550 B
│ ├─ 📋 package.json JSON 15L · 330 B
│ ├─ 📝 README.md Markdown 46L · 1.2 KB
│ ├─ 📝 SKILL.md Markdown 157L · 6.1 KB
│ └─ 📋 tsconfig.json JSON 18L · 453 B
├─ 📁 templates
│ ├─ 📝 reply-bilibili.md Markdown 52L · 1.5 KB
│ ├─ 📝 reply-tieba.md Markdown 56L · 1.5 KB
│ ├─ 📝 reply-xiaohongshu.md Markdown 61L · 2.0 KB
│ └─ 📝 reply-zhihu.md Markdown 74L · 1.8 KB
├─ 📋 clawhub.json JSON 15L · 550 B
├─ 📋 package.json JSON 15L · 315 B
├─ 📝 README.md Markdown 52L · 1.7 KB
├─ 📝 SKILL.md Markdown 216L · 9.6 KB
└─ 📋 tsconfig.json JSON 18L · 453 B

依赖分析 3 项

包名版本来源已知漏洞备注
tsx ^4.19.0 npm Dev dependency only, pinned major version
typescript ^5.5.0 npm Dev dependency only, pinned major version
@types/node ^25.5.0 npm Type definitions only

安全亮点

✓ SocialVault integration is mandatory with no plaintext credential fallback
✓ Manual approval-only mode is hardcoded and cannot be overridden
✓ All scripts include SECURITY MANIFEST blocks documenting resources accessed
✓ Rate limiting is enforced per platform with daily caps (10-30 replies/day depending on platform)
✓ Deduplication via interaction-log.jsonl prevents duplicate replies
✓ 24-hour author cooldown prevents spam behavior
✓ Content safety rules limit brand mentions to ≤20% of reply
✓ Blacklist support for users, communities, and keywords
✓ No sensitive path access (~/.ssh, ~/.aws, .env)
✓ No base64, eval, or obfuscated code execution
✓ No curl|bash or remote script execution
✓ All network endpoints are legitimate platform APIs (bilibili, tieba, zhihu, xiaohongshu)
✓ No data exfiltration or C2 communication observed