Rechercher

PythonReactSEOPDF
OpenClaw

Openclaw Skill Scanner

Skill Scanner

epwhesq0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install epwhesq/openclaw-skill-scanner

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Skill Scanner

Name: skill-scanner Version: 1.0.0 Author: vrtlly.us Category: Security

Description

Scans ClawHub skills for malicious patterns before and after installation. Detects base64 payloads, reverse shells, data exfiltration, crypto miners, obfuscated URLs, and more.

Usage

Scan all installed skills
python3 scanner.py
Scan a specific skill
python3 scanner.py --skill <skill-name>
Scan a specific file
python3 scanner.py --file <path-to-file>
Pre-install scan (download → scan → report → cleanup)
python3 scanner.py --pre-install <clawhub-slug>
JSON output
python3 scanner.py --json
python3 scanner.py --skill <name> --json
Safe install hook
bash install-hook.sh <clawhub-slug>
bash install-hook.sh <clawhub-slug> --force

Detection Patterns

Category What it catches
Base64 payloads Long base64 strings near exec/bash/eval
Pipe to shell curl ... | bash, wget ... | sh
Raw IP connections http://1.2.3.4 style URLs
Dangerous functions eval(), exec(), os.system(), subprocess(shell=True)
Hidden files Dotfile creation in unexpected places
Env exfiltration Reading .env, API keys sent outbound
Obfuscated URLs rentry.co, pastebin, hastebin redirectors
Fake dependencies References to non-existent packages
Data exfil endpoints webhook.site, requestbin, etc.
Crypto mining xmrig, stratum, mining pool references
Password archives Password-protected zip/tar downloads

Risk Scores

  • 0-29 (Green): Clean — no suspicious patterns found
  • 30-69 (Yellow): Suspicious — review warnings before use
  • 70-100 (Red): Dangerous — likely malicious, do not install

Files

  • scanner.py — Main scanner engine
  • install-hook.sh — Safe installation wrapper
  • whitelist.json — Known-good and known-bad skill lists
  • report-template.md — Markdown report t...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/epwhesq/openclaw-skill-scanner
Version
—
Commit
cc2a18d11c4c3885120a5fb2a524f8830aa00529
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# Skill Scanner

**Name:** skill-scanner
**Version:** 1.0.0
**Author:** vrtlly.us
**Category:** Security

## Description

Scans ClawHub skills for malicious patterns before and after installation. Detects base64 payloads, reverse shells, data exfiltration, crypto miners, obfuscated URLs, and more.

## Usage

### Scan all installed skills
```bash
python3 scanner.py
```

### Scan a specific skill
```bash
python3 scanner.py --skill <skill-name>
```

### Scan a specific file
```bash
python3 scanner.py --file <path-to-file>
```

### Pre-install scan (download → scan → report → cleanup)
```bash
python3 scanner.py --pre-install <clawhub-slug>
```

### JSON output
```bash
python3 scanner.py --json
python3 scanner.py --skill <name> --json
```

### Safe install hook
```bash
bash install-hook.sh <clawhub-slug>
bash install-hook.sh <clawhub-slug> --force
```

## Detection Patterns

| Category | What it catches |
|---|---|
| Base64 payloads | Long base64 strings near exec/bash/eval |
| Pipe to shell | `curl ... \| bash`, `wget ... \| sh` |
| Raw IP connections | `http://1.2.3.4` style URLs |
| Dangerous functions | `eval()`, `exec()`, `os.system()`, `subprocess(shell=True)` |
| Hidden files | Dotfile creation in unexpected places |
| Env exfiltration | Reading `.env`, API keys sent outbound |
| Obfuscated URLs | rentry.co, pastebin, hastebin redirectors |
| Fake dependencies | References to non-existent packages |
| Data exfil endpoints | webhook.site, requestbin, etc. |
| Crypto mining | xmrig, stratum, mining pool references |
| Password archives | Password-protected zip/tar downloads |

## Risk Scores

- **0-29 (Green):** Clean — no suspicious patterns found
- **30-69 (Yellow):** Suspicious — review warnings before use
- **70-100 (Red):** Dangerous — likely malicious, do not install

## Files

- `scanner.py` — Main scanner engine
- `install-hook.sh` — Safe installation wrapper
- `whitelist.json` — Known-good and known-bad skill lists
- `report-template.md` — Markdown report t...

Skills associés

OpenClaw

dojo.md

edholofy

University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...

OpenClaw

humanpages

human-pages-ai

Search and hire real humans for tasks — photography, delivery, research, and more

OpenClaw

openclaw-skills

zseven-w

Reusable skill templates for OpenClaw AI agents. Templates for API integration, data processing, web scraping, CLI tools, and file processing.

OpenClaw

wps-macos-helper

lethehades

macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance