可信 — 风险评分 5/100
上次扫描:2 天前 重新扫描
5 /100
Exchange Rate Inquiry & Conversion - 汇率查询
货币汇率换算、热门汇率、货币列表及银行外汇牌价查询
标准的汇率查询 API 封装脚本,功能透明,无恶意行为,仅依赖外部 JisuAPI 服务获取汇率数据。
技能名称Exchange Rate Inquiry & Conversion - 汇率查询
分析耗时27.5s
引擎pi
可以安装
可安全使用。如需增强可声明 allowed-tools(Read+network:READ)。

安全发现 2 项

严重性 安全发现 位置
低危
allowed-tools 未显式声明
SKILL.md metadata 只声明了 env requires,未显式声明 allowed-tools。从脚本行为推断需要 network:READ 和 env:READ,但应明确声明以便 Agent 平台审计。
metadata: { openclaw: { requires: { bins: [python3], env: [JISU_API_KEY] } } }
→ 在 metadata.openclaw 中补充 allowed-tools: ['Read', 'Bash']
SKILL.md:1
提示
API Key 占位符
文档中的 'your_appkey_here' 为示例占位符,非真实凭证。
export JISU_API_KEY="your_appkey_here"
→ 无需修改,已是标准文档写法
SKILL.md:28
资源类型声明权限推断权限状态证据
网络访问 NONE READ ✓ 一致 exchange.py:34-37 requests.get(EXCHANGE_CONVERT_URL...)
环境变量 READ READ ✓ 一致 exchange.py:180 appkey = os.getenv('JISU_API_KEY')
文件系统 NONE NONE 无文件读写操作
命令执行 NONE NONE 无 subprocess/os.system 调用
1 高危 7 项发现
🔑
高危 API 密钥 疑似硬编码凭证
API_KEY="your_appkey_here"
SKILL.md:28
🔗
中危 外部 URL 外部 URL
https://www.jisuapi.com/
SKILL.md:9
🔗
中危 外部 URL 外部 URL
https://www.jisuapi.com/api/exchange/
SKILL.md:16
🔗
中危 外部 URL 外部 URL
https://api.jisuapi.com/exchange/convert
exchange.py:14
🔗
中危 外部 URL 外部 URL
https://api.jisuapi.com/exchange/single
exchange.py:15
🔗
中危 外部 URL 外部 URL
https://api.jisuapi.com/exchange/currency
exchange.py:16
🔗
中危 外部 URL 外部 URL
https://api.jisuapi.com/exchange/bank
exchange.py:17

目录结构

2 文件 · 14.3 KB · 489 行
Python 1f · 250L Markdown 1f · 239L
├─ 🐍 exchange.py Python 250L · 6.9 KB
└─ 📝 SKILL.md Markdown 239L · 7.3 KB

依赖分析 1 项

包名版本来源已知漏洞备注
requests * pip 无版本锁定,但 requests 库整体安全记录良好

安全亮点

✓ 功能单一透明,仅做 HTTP API 调用
✓ 无 shell/文件系统/敏感路径访问
✓ 无凭证外传行为
✓ 代码结构清晰,无混淆或隐藏逻辑
✓ 错误处理完善,异常有合理返回