360 Secure SkillHub
360 安全技能中心

Shoofly Plugin Scan

该 Skill 通过命令行扫描 OpenClaw 插件目录,在安装前检查凭据泄露、混淆代码、异常网络调用、敏感路径访问和命令执行模式,并以发现结果和退出码提示是否适合继续安装。

wow-leeroy-jenkins05
wow-leeroy-jenkins05
热度 40.83
最近更新 2026-05-11 17:35:38
分类:安全依赖:代码执行 / 读写文件应用场景:代码审查 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add shoofly-plugin-scan
Metadata
name
shoofly-plugin-scan
version
0.1.0
description
Pre-install plugin security scanner for OpenClaw plugins
trigger
When a user wants to scan a plugin directory for security issues before installation

shoofly-plugin-scan

Scans an OpenClaw plugin directory for security issues before installation.

Usage

shoofly-plugin-scan <path-to-plugin>

Checks

  1. Credential patterns — API keys (sk-, ghp_, AKIA*), private keys
  2. Obfuscated code — long hex/base64 strings, eval(), Function() constructor
  3. Unusual network calls — URLs not in the trusted allowlist
  4. Sensitive path access — ~/.ssh, ~/.aws, ~/.gnupg, /etc/passwd, credentials
  5. Exec patterns — child_process.exec with variable args, shell: true

Exit codes

Code Meaning
0 Clean — no findings
1 Findings — review before installing
2 Scan error

Allowlisted hosts

github.com, npmjs.com, openclaw.ai, clawhub.com, shoofly.dev