扫描报告
25 /100
patent-search
使用9235.net专利检索API进行专利搜索、查看详情、下载和分析
A legitimate patent search skill with minor documentation gaps and one undeclared capability (subprocess usage in test_api.py), but no confirmed malicious behavior found.
可以安装
Consider declaring subprocess usage in SKILL.md metadata if intentional, and remove the hardcoded API token from config.json. The skill otherwise functions as documented for patent search operations.
安全发现 5 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 中危 | Undeclared subprocess execution 文档欺骗 | test_api.py:17 |
| 中危 | Undeclared sensitive file access 文档欺骗 | accurate_trend.py:18 |
| 低危 | Environment variable enumeration 敏感访问 | check_env.py:13 |
| 低危 | Unpinned dependency 供应链 | SKILL.md:12 |
| 提示 | Hardcoded API token 文档欺骗 | config.json:3 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 网络访问 | READ | READ | ✓ 一致 | All network calls use requests.get/post to 9235.net API |
| 命令执行 | NONE | WRITE | ✗ 越权 | test_api.py:17 - subprocess.run(['openclaw', 'config', 'get', ...]) |
| 文件系统 | NONE | READ | ✗ 越权 | accurate_trend.py:18, analyze_applicant.py:18, etc. - read ~/.openclaw/openclaw.… |
| 环境变量 | NONE | READ | ✗ 越权 | patent_api.py:33 reads PATENT_API_TOKEN; check_env.py iterates os.environ |
17 项发现
中危 外部 URL 外部 URL
https://img.shields.io/badge/OpenClaw-Skill-blue.svg README.md:3 中危 外部 URL 外部 URL
https://clawhub.com README.md:3 中危 外部 URL 外部 URL
https://img.shields.io/badge/License-MIT-yellow.svg README.md:4 中危 外部 URL 外部 URL
https://opensource.org/licenses/MIT README.md:4 中危 外部 URL 外部 URL
https://img.shields.io/badge/Python-3.7+-green.svg README.md:5 中危 外部 URL 外部 URL
https://www.python.org README.md:5 中危 外部 URL 外部 URL
https://img.shields.io/badge/Multi--Language-EN%2FZH-orange.svg README.md:6 中危 外部 URL 外部 URL
https://www.9235.net/api/open README.md:44 中危 外部 URL 外部 URL
https://www.9235.net README.md:175 中危 外部 URL 外部 URL
https://www.9235.net/api SKILL.md:78 中危 外部 URL 外部 URL
https://www.9235.net/api/interface.html SKILL.md:484 中危 外部 URL 外部 URL
https://www.9235.net/help/index.html SKILL.md:485 中危 外部 URL 外部 URL
https://www.9235.net/api/s accurate_trend.py:55 中危 外部 URL 外部 URL
https://www.9235.net/api/analysis analyze_trend.py:44 中危 外部 URL 外部 URL
https://docs.openclaw.ai main.py:108 中危 外部 URL 外部 URL
https://discord.com/invite/clawd main.py:109 提示 邮箱 邮箱地址
[email protected] README.md:180 目录结构
14 文件 · 114.1 KB · 3582 行 Python 10f · 2746L
Markdown 2f · 779L
JSON 2f · 57L
├─
accurate_trend.py
Python
├─
analyze_applicant.py
Python
├─
analyze_trend.py
Python
├─
check_env.py
Python
├─
config.example.json
JSON
├─
config.json
⚠
JSON
├─
debug_api_response.py
Python
├─
main.py
Python
├─
patent_api.py
Python
├─
patent_skill.py
Python
├─
README.md
Markdown
├─
SKILL.md
Markdown
├─
test_api.py
Python
└─
trend_alternative.py
Python
依赖分析 1 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
requests | * | pip | 否 | Version not pinned - should specify version like requests==2.31.0 |
安全亮点
✓ Core functionality (patent search via 9235.net API) is legitimate and matches documentation
✓ No evidence of credential exfiltration or data theft
✓ No base64-encoded execution, reverse shells, or C2 communication
✓ No suspicious obfuscation techniques detected
✓ Network requests only go to legitimate API endpoint (9235.net)
✓ No supply chain attacks in dependencies (requests library is widely used)