7个版本
0.3.3 | 2023年8月16日 |
---|---|
0.3.2 | 2023年8月3日 |
0.2.1 | 2023年7月31日 |
0.2.0 | 2022年12月12日 |
0.1.0 | 2022年11月30日 |
#715 在 开发工具
每月 21 次下载
165KB
1.5K SLoC
一个用Rust编写的容器安全工具,专注于使基于组合的配置安全变得简单。
安装
Crates.io
cargo install quibble
Cargo CLI - 从源代码
git clone https://github.com/GeekMasher/quibble
cd quibble
cargo install --path .
动作
- name: Quibble Scan
uses: GeekMasher/[email protected]
用法
Quibble支持多种运行模式(更多即将推出)
组合
compose
找到所有组合文件,并在解析的组合文件上运行一组规则。
quibble compose --help
这是一个非常简单的实用工具,用于快速扫描和检测在简单视图中找到的组合文件中的各种安全或信息。
quibble compose --path /srv
贡献
欢迎并鼓励贡献!贡献有多种形式。你可以
我们致力于保持Quibble的代码质量处于最高水平。这意味着你贡献的任何代码都必须
- 注释: 复杂且不明显的功能必须得到适当的注释。
- 文档: 公共项目必须有文档注释,如有必要,包含示例。
- 风格: 你的代码风格应与现有和周围代码风格一致。
- 简洁: 你的代码应该尽可能简单和直观地完成任务。
- 测试: 你必须为任何新功能编写(并通过)令人信服的测试。
- 专注: 你的代码应该只做它应该做的事情。
许可
本仓库中所有代码均受MIT许可约束。
依赖关系
~8–18MB
~223K SLoC