扫描报告
15 /100
webcam-monitor
Webcam motion detection and monitoring system for WSL2 with USB/IP passthrough
This is a legitimate webcam motion detection and monitoring tool using standard Python libraries (OpenCV). No malicious code, credential theft, or data exfiltration detected. Minor documentation gaps and a script filename mismatch exist but don't represent security threats.
可以安装
Safe to use. Consider improving documentation transparency about image storage and person identification features.
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Image storage not explicitly documented 文档欺骗 | SKILL.md:1 |
| 低危 | Script filename mismatch 文档欺骗 | scripts/snapshot.sh:6 |
| 低危 | Hardcoded person identification strings 敏感访问 | scripts/watcher_with_cleanup.py:57 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | WRITE | ✓ 一致 | Writes to ~/.openclaw/workspace/camera/ directories |
| 网络访问 | READ | READ | ✓ 一致 | Local-only HTTP server on port 8081 |
| 命令执行 | NONE | NONE | — | No subprocess calls found |
| 环境变量 | NONE | NONE | — | No environment variable access |
| 浏览器 | NONE | NONE | — | No browser automation |
目录结构
6 文件 · 23.2 KB · 719 行 Python 4f · 542L
Markdown 1f · 172L
Shell 1f · 5L
├─
▾
scripts
│ ├─
cleanup.py
Python
│ ├─
motion_detector_headless.py
Python
│ ├─
snapshot.sh
Shell
│ ├─
watcher_with_cleanup.py
Python
│ └─
web_preview.py
Python
└─
SKILL.md
Markdown
安全亮点
✓ No base64-encoded or obfuscated code found
✓ No credential harvesting or environment variable iteration
✓ No remote script execution (curl|bash, wget|sh)
✓ No access to sensitive paths (~/.ssh, ~/.aws, .env)
✓ No data exfiltration or C2 communication
✓ No reverse shell or RCE capabilities
✓ Uses only standard, well-known libraries (cv2, numpy, pathlib)
✓ Network activity is local-only (localhost:8081)
✓ File system access is confined to designated directory