Scan Report
25 /100
akshare
Use AKShare for Chinese market and macro-finance data via Python
标准 AKShare 金融数据获取工具,存在未声明的 __builtins__ 引用和依赖版本锁定缺失,但无恶意行为证据。
Safe to install
修复 SKILL.md 添加 __builtins__ 说明;使用 pip install akshare==x.x.x 锁定版本。
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Medium | eval() 的 __builtins__ 引用未在文档中声明 Doc Mismatch | scripts/akshare_eval.py:26 |
| Low | pip install 无版本锁定 Supply Chain | scripts/bootstrap_akshare_env.sh:12 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | SKILL.md:19 创建 venv 目录 |
| Shell | WRITE | WRITE | ✓ Aligned | SKILL.md:15 执行 bash 脚本 |
| Network | READ | READ | ✓ Aligned | 通过 akshare 获取公开市场数据 |
1 findings
Medium External URL 外部 URL
https://x.com/btc_cczzc SKILL.md:92 File Tree
4 files · 5.6 KB · 214 lines Markdown 2f · 151L
Python 1f · 51L
Shell 1f · 12L
├─
▾
references
│ └─
common-recipes.md
Markdown
├─
▾
scripts
│ ├─
akshare_eval.py
Python
│ └─
bootstrap_akshare_env.sh
Shell
└─
SKILL.md
Markdown
Dependencies 2 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
akshare | * | pip | No | 无版本锁定,建议锁定到具体版本 |
pandas | * | akshare依赖 | No | 通过 akshare 间接安装 |
Security Positives
✓ 功能单一,专注于 AKShare 金融数据获取
✓ 代码结构清晰,无混淆或隐藏逻辑
✓ 无凭证访问、环境变量遍历或外部数据传输
✓ 无反向 shell、base64 解码或可疑网络请求
✓ 依赖简单(仅 akshare + pandas),审计友好