扫描报告
48 /100
x-daily-report
每日自动监控全球Top AI领域X/Twitter账号动态,生成结构化日报
Skill implements X/Twitter monitoring with undeclared browser cookie access, a hardcoded API key, and undocumented Feishu API communication—all not mentioned in SKILL.md.
谨慎使用
Remove hardcoded API key, declare browser:READ permission for Chrome cookie access, and document the Feishu integration in SKILL.md. Pin dependency versions.
安全发现 5 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 高危 | Hardcoded API Key in Source Code 凭证窃取 | scripts/x-monitor.js:11 |
| 高危 | Undeclared Browser Cookie Access 文档欺骗 | scripts/x-scraper-free.js:90 |
| 中危 | Undeclared Feishu/Bitable API Communication 文档欺骗 | scripts/x-monitor.js:8 |
| 中危 | Unpinned Dependency Versions 供应链 | package.json:10 |
| 低危 | SKILL.md Misleading Zero-Cost Claim 文档欺骗 | SKILL.md:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | NONE | WRITE | ✓ 一致 | x-scraper-free.js:9 — writeFile() used for local report output, documented in SK… |
| 网络访问 | NONE | READ | ✗ 越权 | x-scraper-free.js:7 — Scraper fetches X/Twitter; x-monitor.js:8 — Feishu API cal… |
| 浏览器 | NONE | READ | ✗ 越权 | x-scraper-free.js:90 — scraper.useCookiesFromBrowser('chrome') extracts live X s… |
| 命令执行 | NONE | NONE | — | No subprocess, exec, or shell command execution found |
| 环境变量 | NONE | NONE | — | No env iteration for secrets; FEISHU_ACCESS_TOKEN read only when used |
1 高危 2 项发现
高危 API 密钥 疑似硬编码凭证
API_KEY = 'THp2c1V4bW5JQVJ1S09IY1BzN1NubDoxaXJpUQ' scripts/x-monitor.js:11 中危 外部 URL 外部 URL
https://open.feishu.cn/open-apis scripts/x-monitor.js:8 目录结构
5 文件 · 22.8 KB · 609 行 JavaScript 2f · 445L
Markdown 2f · 147L
JSON 1f · 17L
├─
▾
references
│ └─
account-list.md
Markdown
├─
▾
scripts
│ ├─
x-monitor.js
JavaScript
│ └─
x-scraper-free.js
JavaScript
├─
package.json
JSON
└─
SKILL.md
Markdown
依赖分析 2 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
@the-convocation/twitter-scraper | ^0.22.1 | npm | 否 | Version not pinned — minor updates auto-installed |
axios | ^1.6.0 | npm | 否 | Version not pinned — minor updates auto-installed |
安全亮点
✓ No shell command execution or subprocess usage detected
✓ No base64-encoded strings or obfuscated code found
✓ No network exfiltration or C2 communication observed
✓ No credential harvesting loops or suspicious environment variable iteration
✓ No reverse shell, eval(), or dynamic code execution
✓ File writes are scoped to report output and are documented behavior
✓ No cron, startup hooks, or persistence mechanisms found