扫描报告
15 /100
dashboard-humanize
文案去AI味服务 - 调用Dashboard Console API将AI生成的文本改写得更像人类写作风格
A legitimate text humanization tool that calls a backend API to remove AI-like characteristics from content. No malicious patterns found; all functionality aligns with stated purpose.
可以安装
Consider documenting the hardcoded fallback token in SKILL.md and clarifying that user content is sent to an external service for processing.
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Hardcoded default API token 凭证窃取 | scripts/humanize.py:46 |
| 低危 | Missing disclosure of external data transmission 文档欺骗 | SKILL.md:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | scripts/humanize.py:79-83 reads --content-file or stdin |
| 网络访问 | WRITE | WRITE | ✓ 一致 | scripts/humanize.py:27,118 makes HTTP POST to Dashboard Console API |
| 命令执行 | NONE | NONE | — | No subprocess or shell execution detected |
| 环境变量 | READ | READ | ✓ 一致 | scripts/humanize.py:64-67 reads DASHBOARD_TOKEN, DASHBOARD_PHONE, DASHBOARD_PASS… |
1 项发现
中危 外部 URL 外部 URL
https://xiaonian.cc scripts/humanize.py:27 目录结构
3 文件 · 8.3 KB · 271 行 Python 1f · 170L
Markdown 2f · 101L
├─
▾
references
│ └─
api.md
Markdown
├─
▾
scripts
│ └─
humanize.py
Python
└─
SKILL.md
Markdown
依赖分析 1 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
Python standard library only | N/A | stdlib | 否 | Uses urllib, json, argparse, os, sys, typing - no external dependencies |
安全亮点
✓ No shell execution or command injection vectors detected
✓ No obfuscation techniques (base64, eval, etc.) found
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env, etc.)
✓ No reverse shell, C2 communication, or data exfiltration beyond declared API calls
✓ No supply chain risks - uses only Python standard library (urllib, json, argparse)
✓ All functionality (file reading, network calls, env access) aligns with stated purpose
✓ Clean code structure with proper error handling and exit codes