内核程序代码,通过netfilter框架的hook挂载钩子函数,过滤指定的ip访问 练习链表实现和红黑树实现存储规则和查找规则 代码分别在saveuserstr rbtree里面 练习使用setsockopt和getscokopt应用程序和内核程序通信 代码目录setsockopt 使用方法: 1. 内核层:加载驱动程序 2. 应用层:sockopt set add=192.169.1.11 // 添加一个ip sockopt set add=192.169.1.22 // sockopt set del=192.169.1.11 // 删除一个ip sockopt set clearall // 清空所有规则 sockopt get // 查看当前规则(通过dmesg查看)
-
Notifications
You must be signed in to change notification settings - Fork 0
junjieno1/my_netfilter
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
netfilter hook 使用,内核层和应用层代码通信
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published