Install
openclaw skills install audit-exec审计多平台 exec 命令,识别高风险操作并根据白名单过滤,生成包含风险等级和说明的执行报告。
openclaw skills install audit-exec审计 OpenClaw 执行的所有 exec 命令,识别高风险操作,白名单过滤后生成报告。
执行审计
或者手动运行:
python C:\Users\zhengzhicheng\.openclaw\workspace\skills\audit-exec\audit_transcript.py
| 风险类型 | Linux | Windows |
|---|---|---|
| 级联删除 | rm -rf、find -delete | del /s /q、Remove-Item -Recurse -Force |
| 防火墙 | iptables、ufw | netsh advfirewall、Set-NetFirewallRule |
| 注册表 | 修改 /etc/* | reg add、reg delete |
| 启动项 | cron、rc.local | bcdedit、schtasks /create |
| 密钥泄露 | 读取私钥/API Key 文件 | 同左 |
| 风险类型 | Linux | Windows |
|---|---|---|
| 提权执行 | sudo | runas、Start-Process -Verb RunAs |
| 外部下载 | curl、wget | Invoke-WebRequest、iwr、bitsadmin |
| 安装软件 | apt/pip/npm install -g | choco install、winget install、pip install |
skills/audit-exec/whitelist.txtpattern -> 说明# 开头 = 注释skills/audit-exec/
├── SKILL.md # 本说明文件
├── whitelist.txt # 白名单配置
└── audit_transcript.py # 审计脚本
==================================================
[Exec Command Audit Report]
==================================================
Date: 2026-03-20
Platform: Windows / Linux
Scope: Last 1 day
Total: 30 exec commands
[HIGH] High Risk: 0
[MEDIUM] Medium Risk: 1
[LOW] Low Risk: 8
[OK] Whitelisted: 21
--------------------------------------------------
[MEDIUM] Medium Risk Commands - Logged
--------------------------------------------------
[00:54:41] pip install python-pptx -q
Reason: Python 包安装
--------------------------------------------------
[OK] Whitelisted (21 commands)
--------------------------------------------------
[00:55:28] python analyze_ppt.py
Whitelist: PPT分析脚本,安全
==================================================
审计完成
==================================================
# 格式: pattern -> 说明
# 以 # 开头的是注释
# Python 脚本
email-check.py -> 邮件检查脚本,安全
analyze_ppt*.py -> PPT分析脚本,安全
# 系统命令
Get-ChildItem -> 目录查看,安全
Get-Content -> 读取文件内容,安全