扫描报告
5 /100
shuzhi-open
数秦开放平台统一接口封装 - blockchain evidence collection and electronic signing platform wrapper
A well-structured API wrapper for a legitimate blockchain/evidence-collection/signing platform with no malicious patterns, proper HMAC authentication, and documented user-confirmation workflows.
可以安装
This skill is safe to use. Ensure config.json credentials are protected and network access to shuzhi.shuqinkeji.cn is expected for the API functionality.
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | SKILL.md declares config.json and contract file reading; scripts/readFileSync on… |
| 网络访问 | READ | READ | ✓ 一致 | All network calls use fetch() to configured API gateway with HMAC-SHA256 authent… |
| 命令执行 | NONE | NONE | — | No subprocess, exec, or shell command execution found in codebase |
| 环境变量 | NONE | NONE | — | No os.environ iteration or credential harvesting |
| 技能调用 | NONE | NONE | — | No skill invocation capabilities used |
| 剪贴板 | NONE | NONE | — | No clipboard access detected |
| 浏览器 | NONE | NONE | — | No browser automation detected |
| 数据库 | NONE | NONE | — | No direct database access - uses API for all data operations |
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 目录结构
31 文件 · 141.6 KB · 5207 行 JavaScript 24f · 3387L
Markdown 5f · 1674L
JSON 2f · 146L
├─
▾
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
├─
config.json
⚠
JSON
├─
package.json
JSON
└─
SKILL.md
Markdown
依赖分析 2 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
Node.js native fetch | Built-in (Node 18+) | Built-in | 否 | Uses native fetch API, no external dependencies |
crypto (Node.js) | Built-in | Built-in | 否 | Uses Node.js crypto for HMAC-SHA256 signing |
安全亮点
✓ No subprocess, shell execution, or eval() calls - pure Node.js application
✓ HMAC-SHA256 authentication protects API credentials from exfiltration
✓ No credential harvesting - credentials only used locally for API signing
✓ No base64 decode + bash execution patterns or remote script downloads
✓ Well-documented user confirmation workflows for sensitive operations
✓ Explicit prohibition of auto-filling legal/contract fields without user input
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ Config validation ensures proper setup before API calls
✓ Comprehensive error handling with meaningful error messages