扫描报告
15 /100
yaoyao-memory
四层渐进式长时记忆系统,让 AI 跨会话保持上下文、沉淀知识、持续进化
Legitimate memory management skill with straightforward file operations and declared IMA sync capability. Minor documentation issues but no malicious behavior.
可以安装
Safe to use. Consider clarifying the IMA credential requirements and the rm command in documentation for better user understanding.
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | IMA credential access not formally declared 文档欺骗 | scripts/sync_ima.py:13 |
| 低危 | Dangerous rm commands in documentation 文档欺骗 | SKILL.md:887 |
| 提示 | IMA credentials stored in plain text files 敏感访问 | SKILL.md:45 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | WRITE | WRITE | ✓ 一致 | All scripts use pathlib for file operations |
| 网络访问 | NONE | READ | ✓ 一致 | sync_ima.py:52 makes HTTP POST to ima.qq.com |
| 环境变量 | NONE | READ | ✓ 一致 | sync_ima.py:13-19 reads IMA_OPENAPI_* env vars |
| 命令执行 | NONE | NONE | — | No subprocess or shell commands in code |
1 严重 3 项发现
严重 危险命令 危险 Shell 命令
rm -rf ~ SKILL.md:887 中危 外部 URL 外部 URL
https://ima.qq.com/agent-interface SKILL.md:31 中危 外部 URL 外部 URL
https://ima.qq.com/ scripts/sync_ima.py:40 目录结构
10 文件 · 78.4 KB · 2711 行 Python 7f · 1517L
Markdown 3f · 1194L
├─
▾
references
│ ├─
heartbeat-maintenance.md
Markdown
│ └─
memory-lifecycle.md
Markdown
├─
▾
scripts
│ ├─
cleanup.py
Python
│ ├─
generate_index.py
Python
│ ├─
init_memory.py
Python
│ ├─
migrate.py
Python
│ ├─
promote.py
Python
│ ├─
summarize.py
Python
│ └─
sync_ima.py
Python
└─
SKILL.md
Markdown
安全亮点
✓ No subprocess or shell command execution in code
✓ No base64 encoding, obfuscation, or anti-analysis techniques
✓ No credential exfiltration - IMA keys stay local for API authentication only
✓ Clean Python standard library usage (pathlib, json, urllib)
✓ All file operations are within documented workspace scope
✓ No network calls to unknown/undeclared external IPs
✓ Supports --dry-run for safe preview of destructive operations
✓ No hidden functionality - all scripts are straightforward file/text processing