Scan Report
0 /100
sts2-vision-monitor
杀戮尖塔2视觉识别DPS监控系统 - 通过屏幕捕获和OCR识别实时监控战斗数据
A legitimate video game overlay monitoring tool for 'Slay the Spire 2' with screen capture and OCR capabilities. All functionality is properly documented and no malicious patterns were detected.
Safe to install
This skill is safe to use. No security concerns identified.
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | READ | WRITE | ✓ Aligned | main.py:94 - saves screenshots and config files when configured |
| Network | NONE | NONE | — | No network requests found in codebase |
| Shell | NONE | NONE | — | No subprocess or shell commands found |
| Environment | NONE | NONE | — | No os.environ or getenv access found |
| Skill Invoke | NONE | NONE | — | N/A - local module only |
| Clipboard | NONE | NONE | — | No clipboard access found |
| Browser | NONE | NONE | — | No browser automation found |
| Database | NONE | NONE | — | No database access found |
File Tree
37 files · 85.4 KB · 2982 lines Python 36f · 2935L
Markdown 1f · 47L
├─
annotate_roi.py
Python
├─
calc_4enemies.py
Python
├─
calc_enemy1.py
Python
├─
calc_four_enemies.py
Python
├─
calc_new_coords.py
Python
├─
calc_relative_coords.py
Python
├─
calc_single_enemy.py
Python
├─
capture_three.py
Python
├─
extract_fight_roi.py
Python
├─
extract_roi.py
Python
├─
find_window.py
Python
├─
four_full.py
Python
├─
four_now.py
Python
├─
local_monitor.py
Python
├─
main.py
Python
├─
monitor_simple.py
Python
├─
monitor_v2.py
Python
├─
ocr_recognizer.py
Python
├─
online_monitor.py
Python
├─
quick_test.py
Python
├─
roi_config.py
Python
├─
roi_relative.py
Python
├─
run_local.py
Python
├─
run_monitor.py
Python
├─
run_online.py
Python
├─
screen_capture.py
Python
├─
SKILL.md
Markdown
├─
smart_capture.py
Python
├─
state_tracker.py
Python
├─
test_4new.py
Python
├─
test_4now.py
Python
├─
test_capture_v2.py
Python
├─
test_four.py
Python
├─
test_latest.py
Python
├─
test_roi.py
Python
├─
test_window.py
Python
└─
test_y.py
Python
Dependencies 4 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
mss | * | pip | No | Pure Python screen capture library |
opencv-python | * | pip | No | Image processing library - version not pinned |
numpy | * | pip | No | Numerical computing - version not pinned |
pytesseract | * | pip | No | Optional OCR dependency - version not pinned |
Security Positives
✓ No credential harvesting or environment variable access detected
✓ No network communication or data exfiltration found
✓ No obfuscation techniques (base64, eval, exec) detected
✓ No subprocess or shell command execution
✓ No sensitive path access (~/.ssh, ~/.aws, .env)
✓ All dependencies are standard, legitimate image processing and OCR libraries (mss, cv2, numpy, pytesseract, pynput)
✓ Documentation accurately reflects implemented functionality
✓ Mouse listening (pynput) is explicitly used for gameplay analysis in online mode - legitimate gaming tool feature