Scan Report
5 /100
usememos
Interact with UseMemos instance — a lightweight, self-hosted memo hub. Create, search, list memos and upload attachments.
UseMemos API客户端,代码干净,仅使用Python标准库进行API交互,无恶意行为。
Safe to install
可直接使用。
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ | READ | ✓ Aligned | load_env.py:14 读取.env文件 |
| Network | WRITE | WRITE | ✓ Aligned | 所有脚本使用urllib.request调用API |
4 findings
Medium External URL 外部 URL
https://openclaw.ai README.md:3 Medium External URL 外部 URL
https://usememos.com README.md:3 Medium External URL 外部 URL
http://192.168.0.157:5230 SKILL.md:25 Medium External URL 外部 URL
https://your-memos-instance.com/api/v1 references/api.md:3 File Tree
12 files · 39.9 KB · 1365 lines Python 8f · 876L
Markdown 4f · 489L
├─
▾
references
│ └─
api.md
Markdown
├─
▾
scripts
│ ├─
create_memo.py
Python
│ ├─
list_memos.py
Python
│ ├─
load_env.py
Python
│ ├─
memo_comments.py
Python
│ ├─
search_memos.py
Python
│ ├─
upload_and_link_attachment.py
Python
│ └─
upload_attachment.py
Python
├─
▾
tests
│ └─
test_image_upload.py
Python
├─
CHANGELOG.md
Markdown
├─
README.md
Markdown
└─
SKILL.md
Markdown
Security Positives
✓ 无shell执行,仅使用Python标准库urllib
✓ 无凭证收割行为,.env加载仅限技能目录
✓ 无数据外泄,所有API调用指向配置的USEMEMOS_URL
✓ search_memos.py有filter注入防护(quote转义)
✓ 代码结构清晰,无混淆或隐藏逻辑
✓ upload_attachment.py有文件大小校验(size==0检测)
✓ 无subprocess、os.system等高危调用