
de clawsec991
Générez des attestations d'exécution déterministes et effectuez une détection de dérive avec fermeture sécurisée (fail-closed) pour l'infrastructure gérée par Hermes.
Génère des attestations de posture Hermes déterministes, les vérifie avec des contrôles d'intégrité fail-closed, et compare l'état actuel aux lignes de base authentifiées pour détecter la dérive. Elle fournit des commandes orientées opérateur pour générer, vérifier et actualiser les flux d'avis, et inclut des portes de vérification gardées pour empêcher l'installation de versions de compétences non approuvées.
Utilisez cette compétence lorsque vous exploitez des passerelles gérées par Hermes ou des environnements d'exécution d'agents et que vous avez besoin d'une assurance cryptographique de la posture d'exécution, de l'authenticité de la version ou de la détection de dérive de la ligne de base. Idéal pour les opérateurs qui doivent imposer l'installation de versions signées et un suivi automatisé basé sur l'attestation.
scripts/*.mjs pour generate_attestation, verify_attestation, refresh_advisory_feed, check_advisories, guarded_skill_verify, et des aides au planificateur (has_scripts=true)Compatible avec les chaînes d'outils d'opérateur Hermes/NanoClaw/OpenClaw ; nécessite un environnement d'exécution node pour les scripts. Elle est orientée opérateur et n'est pas un crochet d'exécution pour les agents OpenClaw.
Hermes Attestation Guardian génère des attestations de sécurité d'exécution déterministes et effectue une détection de dérive à fermeture automatique (fail-closed) pour l'infrastructure gérée par Hermes. Il comprend 7 scripts .mjs bien structurés pour la génération/vérification d'attestations, la gestion des flux d'avis et la planification cron. Les scripts ont été ignorés par l'exécuteur (extension .mjs non supportée) mais l'analyse statique montre une posture de sécurité solide avec des valeurs par défaut fail-closed, une validation d'entrée appropriée, des écritures de fichiers atomiques et une vérification de signature. L'offuscation de la variable SCHEDULE_BIN (jointure de 'cron' et 'tab') est un choix stylistique étrange mais non malveillant.
node (for .mjs scripts)Compétence de sécurité bien conçue avec des valeurs par défaut fail-closed, une vérification de signature appropriée et une documentation approfondie. Utilité restreinte en raison du périmètre spécifique à Hermes. La vérification des artefacts de version dans SKILL.md est une touche de sécurité appréciable. Les scripts n'ont pas pu être exécutés car l'extension .mjs n'est pas supportée par run_scripts.py.
Claw Release
Automatisation des versions pour les compétences OpenClaw : incrémentation de version, marquage (tagging), packaging et vérification CI pour les sorties de compétences.
ClawSec Scanner
Scanner de vulnérabilités automatisé multi-moteurs pour les plateformes d'agents, effectuant des analyses de dépendances, du SAST, l'enrichissement CVE et des harnais DAST spécifiques aux agents.