Test & Security
v1.0.0
OpenClaw代理的运行时安全防护与扫描工具,属于防护-扫描生态系统的一部分。实时检测反向shell、凭据窃取和沙箱逃逸。如需完整静态扫描(支持150多种模式),请安装guard-scanner。
OpenClaw代理的运行时安全防护与扫描工具,属于防护-扫描生态系统的一部分。实时检测反向shell、凭据窃取和沙箱逃逸。如需完整静态扫描(支持150多种模式),请安装guard-scanner。
适用场景:在强化 OpenClaw 的 cron/后台任务(POSIX shell:bash/sh)时,应对脆弱的引号处理、工作目录和环境变量漂移,以及虚假的管道失败(SIGPIPE、pipefail + head) 不适用场景:问题源于应用逻辑而非执行包装器的可靠性 输出内容:以脚本为核心的安全加固清单与安全模式(成功时静默、确定性的工作目录与环境、支持回滚)
用于创建生产级 shell 脚本的 Bash 脚本工作流,包含防御性模式、错误处理和测试
掌握生产级脚本所需的防御性Bash编程技巧,适用于编写健壮的Shell脚本、CI/CD流水线或需要容错与安全性的系统工具。
精通严格遵循 POSIX sh 的脚本编写,以确保在各类类 Unix 系统上的最大兼容性。专长于可在任何 POSIX 兼容 shell(如 dash、ash、sh、bash --posix)上运行的Shell脚本
PowerShell Windows 模式 关键陷阱 操作符语法 错误处理
掌握 ShellCheck 静态分析的配置与使用,提升 Shell 脚本质量。适用于搭建代码检查基础设施、修复代码问题或确保脚本可移植性。
精通用于生产自动化、CI/CD 流水线和系统工具的防御性 Bash 脚本编写,擅长编写安全、可移植且可测试的 Shell 脚本
掌握 Bash 自动化测试系统(Bats),用于编写 shell 脚本测试、CI/CD 流水线或需要进行测试驱动开发的 shell 工具