Scan Report
5 /100
IP Address Query - IP查询
根据 IP 查归属地与运营商类型
标准的 IP 查询工具,功能与文档一致,无恶意行为,仅存在轻微瑕疵(依赖声明缺失)。
Safe to install
建议在 SKILL.md 中补充 requests 库依赖声明,可直接使用。
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | 第三方依赖未在文档中声明 | ip.py:8 |
| Low | 脚本路径不一致 | SKILL.md:25 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Network | READ | READ | ✓ Aligned | ip.py:30 仅调用第三方 API 获取 IP 归属地 |
| Environment | READ | READ | ✓ Aligned | ip.py:63 仅读取 JISU_API_KEY 用于 API 认证 |
| Filesystem | NONE | NONE | — | 代码无任何文件系统操作 |
2 High 5 findings
High API Key 疑似硬编码凭证
API_KEY="your_appkey_here" SKILL.md:22 High IP Address 硬编码 IP 地址
122.224.186.100 SKILL.md:37 Medium External URL 外部 URL
https://www.jisuapi.com/ SKILL.md:9 Medium External URL 外部 URL
https://www.jisuapi.com/api/ip/ SKILL.md:15 Medium External URL 外部 URL
https://api.jisuapi.com/ip/location ip.py:14 File Tree
2 files · 6.2 KB · 213 lines Markdown 1f · 112L
Python 1f · 101L
├─
ip.py
Python
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
requests | * | pip | No | Python HTTP 库,代码中用于调用 jisuapi.com API,无版本锁定 |
Security Positives
✓ 功能单一明确,仅调用第三方 API 查询 IP 归属地
✓ 代码结构清晰,错误处理完善
✓ 凭证仅用于本地 API 调用,无外传行为
✓ 无 shell 执行、文件写入等敏感操作
✓ API 端点为正规商业服务(jisuapi.com)
✓ 硬编码 IP 122.224.186.100 仅作为示例,非恶意地址