Scan Report
5 /100
yaoyaoya-memory
Universal Memory System for AI Assistants with IMA sync
Legitimate memory management skill with standard file operations and documented IMA sync functionality. No malicious indicators detected.
Safe to install
No action required. The skill operates as documented with appropriate scope.
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Info | No security concerns identified | SKILL.md:1 |
| Info | Standard urllib usage for IMA sync | scripts/sync_ima.py:57 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ,WRITE | READ,WRITE | ✓ Aligned | memory_search.py reads workspace files; sync_ima.py reads/writes memory files |
| Network | READ | READ | ✓ Aligned | sync_ima.py makes HTTP POST to ima.qq.com for knowledge sync (documented in SKIL… |
| Shell | NONE | NONE | — | No subprocess or shell execution found |
1 findings
Medium External URL 外部 URL
https://ima.qq.com/ scripts/sync_ima.py:40 File Tree
5 files · 17.6 KB · 669 lines Markdown 2f · 353L
Python 2f · 287L
JSON 1f · 29L
├─
▾
scripts
│ ├─
memory_search.py
Python
│ └─
sync_ima.py
Python
├─
config.example.json
JSON
├─
README.md
Markdown
└─
SKILL.md
Markdown
Security Positives
✓ No shell execution (subprocess, os.system, etc.)
✓ No obfuscation techniques (base64, eval, atob)
✓ No sensitive path access (~/.ssh, ~/.aws, .env)
✓ No credential harvesting or exfiltration
✓ No reverse shell or C2 indicators
✓ All network calls target documented endpoint (ima.qq.com)
✓ Clean, readable Python code with no hidden functionality
✓ API credentials sourced only from environment variables or user config
✓ File operations scoped to workspace directory only