← 返回 Skills 市场
Stiff-Sec — OpenClaw Security Hardener
作者
sf-dev-systems
· GitHub ↗
· v1.0.0
· MIT-0
98
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install stiff-sec
功能描述
Audit and securely harden OpenClaw setups by enforcing strict permissions, disabling elevated access, fixing proxy warnings, and backing up configs automatic...
安全使用建议
This skill will modify your ~/.openclaw/openclaw.json when you run 'apply' (it creates a backup first). However, several claimed safeguards are missing or broken: the tool advertises writing a SHA‑256 to .stiffened for tamper detection but stiffen.py only writes a human-readable .stiffened without any hash, so verify-checking will report 'No SHA-256 found'. The code also does not actually change filesystem permissions despite claiming to do so, and it may not set some fields the README promises. Before running 'apply': (1) manually inspect the two scripts (already included) and confirm the exact mutations; (2) copy a separate manual backup of ~/.openclaw/openclaw.json to an external safe location; (3) run 'audit' first to see findings and note that audit prints secret previews to stdout (avoid running in a place where logs are exposed); (4) consider running stiffen.py in a sandbox or test environment to observe behavior and validate restore works. If you plan to trust this skill long-term, ask the maintainer to fix the inconsistencies (compute and store SHA‑256 in .stiffened, implement permission tightening, and ensure paths used for .stiffened are predictable).
功能分析
Type: OpenClaw Skill
Name: stiff-sec
Version: 1.0.0
The Stiff-Sec skill is a security hardening utility designed to audit and secure OpenClaw configurations. The scripts (audit.py and stiffen.py) perform legitimate security tasks such as scanning for plaintext credentials, verifying configuration integrity via SHA-256 checksums, and applying restrictive settings (e.g., disabling elevated tool permissions and locking trusted proxies to localhost). The tool includes a mandatory backup and restore mechanism ('Sienna's Protocol') and shows no signs of data exfiltration, unauthorized execution, or malicious intent.
能力评估
Purpose & Capability
The declared purpose (audit and harden OpenClaw configs) matches the files: both scripts operate on ~/.openclaw/openclaw.json and create backups. That capability is coherent with the name and description.
Instruction Scope
SKILL.md/README claim features that are not implemented or are implemented inconsistently: README and SKILL.md claim a SHA-256 tamper-detecting lockfile and detailed MEMORY.md logging, but scripts do not write a SHA-256 to .stiffened nor update MEMORY.md. SKILL.md says it will 'restrict file permissions to current user only' and set certain fields (dnsResultOrder, tools.exec.ask), but stiffen.py does not change file permissions or set exec.ask/dnsResultOrder. audit.py prints partial secret previews (reads plaintext values), which could leak sensitive substrings into logs; it only scans openclaw.json and does not exfiltrate, but the outputs reveal secrets to whoever runs it.
Install Mechanism
No install spec — instruction-only with bundled scripts. No network downloads or package installs are performed by the skill itself.
Credentials
No environment variables, credentials, or external endpoints are requested. The scripts only read/write files under ~/.openclaw and create a .stiffened lockfile in the current working directory.
Persistence & Privilege
The skill is not always-enabled and does not modify other skills or global agent settings. It does write backups to ~/.openclaw/backups and writes .stiffened in the current working directory; these are reasonable for a hardening tool but are persistent filesystem changes the user should expect.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install stiff-sec - 安装完成后,直接呼叫该 Skill 的名称或使用
/stiff-sec触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Stiff-Sec: a hardening and audit tool for OpenClaw setups.
- Aggressively audits for common weaknesses (plaintext keys, file permissions, dangerous endpoints).
- Harden routines auto-backup configuration and restrict file and network settings.
- Every change is logged with undo instructions; simple restore command included.
- Safe default policies—limits elevated tool use, locks down proxies, and marks secured state with a lockfile.
- Easy CLI usage: audit risks, apply hardening, or restore backups with single commands.
元数据
常见问题
Stiff-Sec — OpenClaw Security Hardener 是什么?
Audit and securely harden OpenClaw setups by enforcing strict permissions, disabling elevated access, fixing proxy warnings, and backing up configs automatic... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 98 次。
如何安装 Stiff-Sec — OpenClaw Security Hardener?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install stiff-sec」即可一键安装,无需额外配置。
Stiff-Sec — OpenClaw Security Hardener 是免费的吗?
是的,Stiff-Sec — OpenClaw Security Hardener 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Stiff-Sec — OpenClaw Security Hardener 支持哪些平台?
Stiff-Sec — OpenClaw Security Hardener 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Stiff-Sec — OpenClaw Security Hardener?
由 sf-dev-systems(@sf-dev-systems)开发并维护,当前版本 v1.0.0。
推荐 Skills