扫描报告
5 /100
github-growth-tracker
Track GitHub repo growth (stars, forks, issues, commits) with periodic digests and trend analysis
A straightforward GitHub repository growth tracker with no malicious behavior. All capabilities align with documentation; the only noted concern is plaintext token storage, which is explicitly disclosed in SKILL.md.
可以安装
Skill is safe to use. If higher credential security is needed, always pass the GitHub token via the GITHUB_TOKEN environment variable instead of saving it to disk via --token.
安全发现 1 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | GitHub token stored in plaintext on disk | scripts/github_tracker.py:65 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | WRITE | ✓ 一致 | scripts/github_tracker.py:65 — open(CREDENTIALS_PATH, 'w'), open(CONFIG_PATH, 'w… |
| 网络访问 | READ | READ | ✓ 一致 | scripts/github_tracker.py:45 — urllib.request.urlopen to api.github.com only |
| 环境变量 | NONE | READ | ✓ 一致 | scripts/github_tracker.py:57 — os.environ.get('GITHUB_TOKEN') for token resoluti… |
| 命令执行 | NONE | NONE | — | No subprocess, os.system, or shell execution found |
| 技能调用 | NONE | NONE | — | No nested skill invocation |
目录结构
3 文件 · 20.3 KB · 601 行 Python 1f · 433L
Markdown 2f · 168L
├─
▾
references
│ └─
formatting.md
Markdown
├─
▾
scripts
│ └─
github_tracker.py
Python
└─
SKILL.md
Markdown
依赖分析 1 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
stdlib-only | N/A | Python 3 standard library | 否 | Uses only urllib.request, json, os, datetime, argparse — no external packages |
安全亮点
✓ No subprocess, os.system, or shell command execution — only urllib for HTTP
✓ No external network requests outside api.github.com
✓ No base64, eval, or obfuscated code
✓ No credential exfiltration or data transmission to third-party endpoints
✓ No iteration over os.environ for sensitive key harvesting
✓ No access to ~/.ssh, ~/.aws, or other sensitive credential paths
✓ No curl|bash or wget|sh remote script execution
✓ No hidden HTML comments or steganographic payloads
✓ All functionality is fully declared in SKILL.md
✓ No dependencies beyond Python standard library (urllib, json, argparse, os, datetime)