没有合适的资源?快使用搜索试试~ 我知道了~
nftnl-rs:用于libnftnl的Rust绑定和抽象,对内核内nf_tables子系统的低级用户空间访问
共41个文件
rs:29个
toml:4个
md:3个
需积分: 12 0 下载量 71 浏览量
2021-05-23
23:45:58
上传
评论
收藏 81KB ZIP 举报
温馨提示
nftnl 安全抽象。 提供对内核内nf_tables子系统的低级用户空间访问。 有关与C库的低级FFI绑定,请参见 。 可用于从nftables防火墙(iptables的后继)创建和删除表,链,集和规则。 该库当前具有相当粗糙的边缘,并且不能使添加和删除netfilter条目变得非常容易和优雅。 这部分是因为库需要做更多的工作,另一方面是因为nftables的级别很低并且可以高度自定义,这使得尝试创建过于简单/受限的包装程序变得困难,甚至可能是错误的。 请参阅示例以获取灵感。 您还可以查看此板条箱的原始项目如何开发来支持使用: 了解如何使用和实施这个箱子已经主要通过读取源代码,完成程序和安装调试到nft二进制文件。 由于该实现主要基于反复试验,因此当然可能在许多地方以无效或非预期方式使用基础库。 大部分内容也尚未覆盖。 欢迎捐款! 选择libnftnl版本 有关详细信息,请参见相
资源推荐
资源详情
资源评论
收起资源包目录
nftnl-rs-master.zip (41个子文件)
nftnl-rs-master
LICENSE-MIT 1KB
LICENSE-APACHE 11KB
rustfmt.toml 113B
Cargo.toml 45B
nftnl-sys
build.rs 2KB
src
nftnl_1_0_6.rs 33KB
nftnl_1_0_8.rs 39KB
nftnl_1_1_1.rs 40KB
nftnl_1_0_7.rs 38KB
nftnl_1_1_0.rs 40KB
nftnl_1_1_2.rs 43KB
nftnl_1_0_9.rs 39KB
lib.rs 3KB
Cargo.toml 757B
README.md 1KB
generate_bindings.sh 2KB
libnftnl.h 334B
.gitignore 32B
CHANGELOG.md 3KB
nftnl
src
expr
counter.rs 463B
mod.rs 2KB
payload.rs 8KB
cmp.rs 6KB
lookup.rs 1KB
bitwise.rs 2KB
meta.rs 4KB
nat.rs 2KB
ct.rs 2KB
immediate.rs 1KB
masquerade.rs 356B
verdict.rs 5KB
rule.rs 3KB
set.rs 6KB
table.rs 3KB
lib.rs 5KB
chain.rs 7KB
batch.rs 5KB
Cargo.toml 873B
examples
filter-ethernet.rs 5KB
add-rules.rs 11KB
README.md 2KB
共 41 条
- 1
资源评论
晨曦姜
- 粉丝: 62
- 资源: 4660
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功