低风险 — 风险评分 5/100
上次扫描:1 天前 重新扫描
5 /100
data-scraper
智能数据抓取工具 - 从网页/API 提取结构化数据,支持批量处理
Standard web scraping utility that performs declared HTTP-based data extraction without malicious indicators.
技能名称data-scraper
分析耗时26.7s
引擎pi
可以安装
Approve for use. The skill performs legitimate web scraping with standard dependencies and no hidden functionality.

安全发现 1 项

严重性 安全发现 位置
低危
Dependencies not strictly pinned 供应链
requirements.txt uses >= constraints instead of exact versions, allowing potential supply chain attacks through minor version changes.
requests>=2.28.0
→ Pin exact versions (e.g., requests==2.31.0) to ensure reproducible builds and prevent dependency hijacking.
requirements.txt:1
资源类型声明权限推断权限状态证据
文件系统 WRITE WRITE ✓ 一致 save_output() writes to output path
网络访问 READ READ ✓ 一致 requests.get() for scraping
命令执行 NONE NONE No subprocess or shell commands
环境变量 NONE NONE No os.environ access
5 项发现
🔗
中危 外部 URL 外部 URL
https://api.example.com/data
README.md:37
🔗
中危 外部 URL 外部 URL
https://competitor.com/products
README.md:83
🔗
中危 外部 URL 外部 URL
https://directory.com/listings
README.md:102
🔗
中危 外部 URL 外部 URL
https://amazon.com/s?k=wireless+headphones
SKILL.md:107
🔗
中危 外部 URL 外部 URL
https://linkedin.com/jobs/search?keywords=python+developer
SKILL.md:134

目录结构

5 文件 · 16.1 KB · 646 行
Markdown 2f · 349L Python 1f · 243L JSON 1f · 38L Text 1f · 16L
├─ 📁 scripts
│ └─ 🐍 data-scraper.py Python 243L · 7.9 KB
├─ 📋 _meta.json JSON 38L · 883 B
├─ 📝 README.md Markdown 174L · 3.1 KB
├─ 📄 requirements.txt Text 16L · 253 B
└─ 📝 SKILL.md Markdown 175L · 4.0 KB

依赖分析 4 项

包名版本来源已知漏洞备注
requests >=2.28.0 pip Version not pinned
beautifulsoup4 >=4.11.0 pip Version not pinned
openpyxl >=3.0.0 pip Version not pinned
pandas >=1.5.0 pip Version not pinned

安全亮点

✓ No credential harvesting or sensitive file access
✓ No shell execution or command injection vectors
✓ No obfuscation (base64, eval, etc.)
✓ Code matches documented functionality exactly
✓ Proper rate limiting with configurable delays
✓ No C2 communication or data exfiltration
✓ Standard legitimate dependencies (requests, beautifulsoup4)