扫描报告
5 /100
IP Address Query - IP查询
根据 IP 查归属地与运营商类型
标准的 IP 查询工具,功能与文档一致,无恶意行为,仅存在轻微瑕疵(依赖声明缺失)。
可以安装
建议在 SKILL.md 中补充 requests 库依赖声明,可直接使用。
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | 第三方依赖未在文档中声明 | ip.py:8 |
| 低危 | 脚本路径不一致 | SKILL.md:25 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 网络访问 | READ | READ | ✓ 一致 | ip.py:30 仅调用第三方 API 获取 IP 归属地 |
| 环境变量 | READ | READ | ✓ 一致 | ip.py:63 仅读取 JISU_API_KEY 用于 API 认证 |
| 文件系统 | NONE | NONE | — | 代码无任何文件系统操作 |
2 高危 5 项发现
高危 API 密钥 疑似硬编码凭证
API_KEY="your_appkey_here" SKILL.md:22 高危 IP 地址 硬编码 IP 地址
122.224.186.100 SKILL.md:37 中危 外部 URL 外部 URL
https://www.jisuapi.com/ SKILL.md:9 中危 外部 URL 外部 URL
https://www.jisuapi.com/api/ip/ SKILL.md:15 中危 外部 URL 外部 URL
https://api.jisuapi.com/ip/location ip.py:14 目录结构
2 文件 · 6.2 KB · 213 行 Markdown 1f · 112L
Python 1f · 101L
├─
ip.py
Python
└─
SKILL.md
Markdown
依赖分析 1 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
requests | * | pip | 否 | Python HTTP 库,代码中用于调用 jisuapi.com API,无版本锁定 |
安全亮点
✓ 功能单一明确,仅调用第三方 API 查询 IP 归属地
✓ 代码结构清晰,错误处理完善
✓ 凭证仅用于本地 API 调用,无外传行为
✓ 无 shell 执行、文件写入等敏感操作
✓ API 端点为正规商业服务(jisuapi.com)
✓ 硬编码 IP 122.224.186.100 仅作为示例,非恶意地址