4个版本 (破坏性)
0.4.0 | 2024年7月27日 |
---|---|
0.3.0 | 2024年6月9日 |
0.2.0 | 2024年6月9日 |
0.1.0 | 2024年6月8日 |
在 Unix APIs 中排名第 459
每月下载量 147
42KB
844 行
chmod-bpf

管理macOS上的BPF设备权限。
此工具提供了一种简单的方法来检查、设置或删除BPF设备的权限,以增强开发人员和系统管理员的权限管理和安全性。
功能
- 检查当前BPF设备权限。
- 安装和卸载守护进程以自动管理BPF设备权限。
- 简单的CLI界面,易于交互。
安装
通过shell脚本安装预构建的二进制文件
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/shellrow/chmod-bpf/releases/latest/download/chmod-bpf-installer.sh | sh
通过Homebrew安装预构建的二进制文件
brew install shellrow/tap-chmod-bpf/chmod-bpf
Cargo
cargo install chmod-bpf
克隆和构建
git clone https://github.com/shellrow/chmod-bpf.git
cd chmod-bpf
cargo build --release
使用方法
检查BPF设备权限
chmod-bpf check
安装chmod-bpf守护进程
sudo chmod-bpf install
卸载chmod-bpf守护进程
sudo chmod-bpf uninstall
显示帮助信息
chmod-bpf --help
依赖关系
~6–15MB
~194K SLoC