51 lines
1.4 KiB
Markdown
51 lines
1.4 KiB
Markdown
---
|
||
name: skill-scanner
|
||
description: "在安装前扫描Clawdbot和MCP技能中的恶意软件、间谍软件、加密货币挖矿程序和恶意代码模式。安全审计工具,可检测数据泄露、系统修改尝试、后门和混淆技术。"
|
||
---
|
||
|
||
# Skill Scanner
|
||
|
||
Security audit tool for Clawdbot/MCP skills - scans for malware, spyware, crypto-mining, and malicious patterns.
|
||
|
||
## Capabilities
|
||
- Scan skill folders for security threats
|
||
- Detect data exfiltration patterns
|
||
- Identify system modification attempts
|
||
- Catch crypto-mining indicators
|
||
- Flag arbitrary code execution risks
|
||
- Find backdoors and obfuscation techniques
|
||
- Output reports in Markdown or JSON format
|
||
- Provide Web UI via Streamlit
|
||
|
||
## Usage
|
||
|
||
### Command Line
|
||
```bash
|
||
python skill_scanner.py /path/to/skill-folder
|
||
```
|
||
|
||
### Within Clawdbot
|
||
```
|
||
"Scan the [skill-name] skill for security issues using skill-scanner"
|
||
"Use skill-scanner to check the youtube-watcher skill"
|
||
"Run a security audit on the remotion skill"
|
||
```
|
||
|
||
### Web UI
|
||
```bash
|
||
pip install streamlit
|
||
streamlit run streamlit_ui.py
|
||
```
|
||
|
||
## Requirements
|
||
- Python 3.7+
|
||
- No additional dependencies (uses Python standard library)
|
||
- Streamlit (optional, for Web UI)
|
||
|
||
## Entry Point
|
||
- **CLI:** `skill_scanner.py`
|
||
- **Web UI:** `streamlit_ui.py`
|
||
|
||
## Tags
|
||
#security #malware #spyware #crypto-mining #scanner #audit #code-analysis #mcp #clawdbot #agent-skills #safety #threat-detection #vulnerability
|