扫描报告
20 /100
crypto-portfolio-tracker
Real-time cryptocurrency portfolio tracking and analysis
The skill implements a basic crypto portfolio tracker with legitimate CoinGecko API calls, but has documentation mismatches (unimplemented Binance/exchange integration, missing generate_report.js script). No malicious behavior detected.
可以安装
Remove unverifiable claims from SKILL.md about Binance API integration and blockchain explorer wallet tracking. Add the missing generate_report.js script or remove it from documentation.
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Undocumented feature gaps in SKILL.md 文档欺骗 | SKILL.md:1 |
| 低危 | Referenced script does not exist 文档欺骗 | SKILL.md:28 |
| 提示 | Sensitive configuration template with placeholder fields 敏感访问 | references/config.json:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | WRITE | ✓ 一致 | set_alert.js writes to references/alerts.json for alert persistence, which is a … |
| 网络访问 | READ | READ | ✓ 一致 | track_portfolio.js makes HTTPS requests only to api.coingecko.com, a legitimate … |
| 命令执行 | NONE | NONE | — | No subprocess or shell execution found in the codebase |
| 环境变量 | NONE | NONE | — | No access to process.env or environment variables |
| 技能调用 | NONE | NONE | — | No skill invocation capabilities detected |
| 剪贴板 | NONE | NONE | — | No clipboard access |
| 浏览器 | NONE | NONE | — | No browser automation |
| 数据库 | NONE | NONE | — | No database access |
1 项发现
中危 外部 URL 外部 URL
https://api.coingecko.com/api/v3 scripts/track_portfolio.js:11 目录结构
4 文件 · 6.1 KB · 241 行 JavaScript 2f · 142L
Markdown 1f · 65L
JSON 1f · 34L
├─
▾
references
│ └─
config.json
⚠
JSON
├─
▾
scripts
│ ├─
set_alert.js
JavaScript
│ └─
track_portfolio.js
JavaScript
└─
SKILL.md
Markdown
安全亮点
✓ No credential theft or harvesting detected - all API key fields in config.json are empty/disabled
✓ No shell command injection or subprocess execution
✓ No data exfiltration to external servers beyond legitimate CoinGecko API calls
✓ No obfuscation techniques (base64, eval, atob) detected
✓ No sensitive file access (no ~/.ssh, ~/.aws, .env reads)
✓ No persistence mechanisms (no cron, startup hooks, or backdoor installation)
✓ No reverse shell or C2 communication patterns
✓ Code is clean and straightforward with no hidden functionality