扫描报告
5 /100
shuzhi-open
数秦开放平台统一接口封装,支持区块链API服务、自动化取证、保管单组件、电子签章
数秦开放平台 API 封装库,用于区块链存证、自动化取证、保管单和电子签章服务,代码安全合规,无恶意行为。
可以安装
可直接使用。凭证存储在 config.json 中,建议用户仅在可信环境部署。
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | 文件系统权限未声明 | lib/client.js:1 |
| 提示 | MD5 回调验签 | lib/callback.js:28 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | NONE | READ | ✓ 一致 | lib/client.js:1 读取config.json; scripts/sign/workflow.js:1 读取合同文件 |
| 网络访问 | WRITE | WRITE | ✓ 一致 | lib/client.js:66 使用fetch向API发送POST请求 |
| 命令执行 | NONE | NONE | — | 代码中无subprocess/exec/spawn调用 |
3 项发现
中危 外部 URL 外部 URL
https://mobile.yangkeduo.com/goods.html?goods_id=xxx SKILL.md:153 中危 外部 URL 外部 URL
https://test-apisix-gateway.shuzhi.shuqinkeji.cn config.json:2 中危 外部 URL 外部 URL
https://api.dataqin.com references/certificate-api.md:7 目录结构
32 文件 · 141.7 KB · 5212 行 JavaScript 24f · 3387L
Markdown 5f · 1674L
JSON 3f · 151L
├─
▾
lib
│ ├─
▾
modules
│ │ ├─
certificate.js
JavaScript
│ │ ├─
chain.js
JavaScript
│ │ ├─
evidence.js
JavaScript
│ │ └─
sign.js
JavaScript
│ ├─
auth.js
JavaScript
│ ├─
callback.js
JavaScript
│ ├─
client.js
JavaScript
│ └─
validate.js
JavaScript
├─
▾
references
│ ├─
certificate-api.md
Markdown
│ ├─
chain-api.md
Markdown
│ ├─
evidence-api.md
Markdown
│ └─
sign-api.md
Markdown
├─
▾
scripts
│ ├─
▾
certificate
│ │ ├─
create.js
JavaScript
│ │ ├─
download.js
JavaScript
│ │ ├─
generate-interactive.js
JavaScript
│ │ ├─
generate.js
JavaScript
│ │ └─
templates.js
JavaScript
│ ├─
▾
chain
│ │ ├─
query.js
JavaScript
│ │ └─
upload.js
JavaScript
│ ├─
▾
evidence
│ │ ├─
create-task-interactive.js
JavaScript
│ │ ├─
create-task.js
JavaScript
│ │ ├─
device.js
JavaScript
│ │ ├─
download.js
JavaScript
│ │ └─
query.js
JavaScript
│ └─
▾
sign
│ ├─
enterprise.js
JavaScript
│ ├─
person.js
JavaScript
│ ├─
sign-flow.js
JavaScript
│ └─
workflow.js
JavaScript
├─
_meta.json
JSON
├─
config.json
⚠
JSON
├─
package.json
JSON
└─
SKILL.md
Markdown
依赖分析 1 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
node-fetch | 未检测到(使用原生fetch) | Node.js 18+ built-in | 否 | 使用 Node.js 原生 fetch API |
安全亮点
✓ 使用 HMAC-SHA256 进行请求签名,凭证不外泄
✓ 交互式脚本强调用户确认,防止自动填充敏感信息
✓ 良好的错误处理和输入验证
✓ 代码结构清晰,模块化设计
✓ 无 eval、exec、spawn 等危险函数调用
✓ 无远程脚本下载和执行行为
✓ 无凭证收割或数据外泄行为