Audit de Sécurité des Skills ClawHub pour Openclaw

Un outil complet d'audit de sécurité conçu pour identifier les schémas malveillants, les injections de prompts et les risques de la chaîne d'approvisionnement dans les skills avant installation.

tjefferson
v1.3.0
Feb 25, 2026
0
0
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install skill-security-audit-2

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer skill-security-audit-2 via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que Audit de Sécurité des Skills ClawHub ?

L'Audit de Sécurité des Skills ClawHub est un outil de sécurité spécialisé conçu pour l'écosystème des Skills Openclaw. Il fournit un cadre robuste pour évaluer la posture de sécurité des skills tierces en effectuant une analyse statique automatisée et en facilitant des revues d'experts structurées. Ce skill est spécifiquement conçu pour détecter des menaces sophistiquées telles que l'injection de prompts, les modèles de scripts malveillants et les risques d'exfiltration de données, garantissant ainsi que votre environnement d'agent IA reste préservé des attaques de la chaîne d'approvisionnement.

En combinant le scan automatisé avec une analyse approfondie des fichiers SKILL.md et des comportements de scripts, il offre un mécanisme de défense multicouche. Que vous soyez un développeur examinant une contribution communautaire ou un administrateur d'entreprise gérant les capacités internes des agents, cet outil fournit l'intelligence nécessaire pour prendre des décisions d'installation éclairées concernant les Skills Openclaw.

Cas d'utilisation de Audit de Sécurité des Skills ClawHub

  • Évaluer la sécurité d'un nouveau skill de ClawHub avant l'installation locale.
  • Détecter les directives d'injection de prompts cachées qui tentent de contourner les consignes de sécurité de l'agent.
  • Identifier le code obfusqué, les appels réseau non autorisés ou l'accès aux fichiers sensibles dans les scripts de skills.
  • Vérifier l'intégrité des paquets téléchargés à l'aide du hachage de fichier SHA-256.
  • Évaluer le niveau de risque des Skills Openclaw impliquées dans des flux de travail d'automatisation complexes.

Comment fonctionne Audit de Sécurité des Skills ClawHub

  1. L'utilisateur fournit une cible via un chemin de répertoire local, un slug ClawHub ou une URL complète.
  2. Le scanner automatisé récupère les métadonnées du skill et le paquet de téléchargement via l'API ClawHub s'ils ne sont pas déjà présents localement.
  3. Un moteur d'analyse statique scanne le contenu du skill par rapport à plus de 60 indicateurs malveillants connus, incluant des schémas comportementaux et structurels.
  4. Le système invite à une revue experte du fichier SKILL.md pour détecter les pièges sémantiques, les caractères Unicode cachés ou les tentatives d'ingénierie sociale.
  5. Tous les scripts et dépendances sont analysés pour détecter les comportements réseau, les mécanismes de persistance et l'accès à des emplacements sensibles comme les clés SSH ou les variables d'environnement.
  6. Un rapport final d'évaluation de sécurité est généré, attribuant une note de risque de SÉCURISÉ à CRITIQUE avec des recommandations d'installation spécifiques.

Configuration de Audit de Sécurité des Skills ClawHub

Ce skill nécessite Python 3 et utilise la bibliothèque standard pour ses opérations de base. Aucune dépendance externe Node.js n'est requise pour le composant scanner. Utilisez les commandes suivantes pour commencer l'audit des Skills Openclaw :

# Pour scanner un skill déjà situé sur votre disque
python3 scripts/scan_skill.py <target-skill-directory>

# Pour scanner un skill directement depuis ClawHub via son slug
python3 scripts/scan_skill.py --slug <skill-slug>

# Pour scanner une version spécifique d'un skill
python3 scripts/scan_skill.py --slug <skill-slug> --version <version-number>

Schéma de données et taxonomie de Audit de Sécurité des Skills ClawHub

Le skill produit un rapport de sécurité JSON structuré et maintient une base de connaissances sur les menaces pour référence. Les données sont organisées comme suit :

Composant Description
scan_metadata Contient l'horodatage de l'audit, la version de l'outil et le chemin de la cible évaluée.
summary Un décompte de haut niveau des résultats classés par sévérité (CRITIQUE, ÉLEVÉE, MOYENNE, FAIBLE).
findings Entrées détaillées incluant le fichier spécifique, le numéro de ligne, le texte malveillant identifié et des conseils de remédiation.
file_inventory Une liste complète de tous les fichiers du paquet Openclaw Skills avec leurs hachages SHA-256 correspondants pour vérification d'intégrité.
threat_knowledge_base Un fichier markdown de référence détaillant les vecteurs d'attaque connus comme la campagne ClawHavoc.

Fonctionnalités avancées de Audit de Sécurité des Skills ClawHub

  • Intégration directe de l'API ClawHub pour un téléchargement et un scan fluides des skills distantes.
  • Gestion automatique du répertoire temporaire qui nettoie les fichiers de skills extraits une fois l'audit terminé.
  • Correspondance de motifs complète pour plus de 60 indicateurs de menaces, incluant les chaînes RCE et les reverse shells.
  • Scan par version spécifique pour suivre les changements de sécurité entre les différentes versions des Skills Openclaw.
  • Prise en charge de la détection de techniques d'obscurcissement avancées comme les caractères de largeur nulle et les charges utiles encodées en Base64.

SKILL.md


Chargement

Compétences Openclaw associées

En vedette*