文件名称:firewall:由KERNEL部分和USERSPACE部分组成Linux防火墙
文件大小:1.28MB
文件格式:ZIP
更新时间:2024-04-24 08:33:05
C
LINUX防火墙 1.项目简介 概述:基于netfilter APILinux防火墙。 您可以使用它来阻止特定源ip /目标ip /源端口/目标端口/协议的数据包。 此外,它还支持用户友好的日志和“启动时启动”等可爱的小功能。 项目结构:linux LKM(可加载内核模块)和命令行工具,它们通过proc虚拟文件进行通信。 与UFW和iptables的比较:此防火墙不像ipw的ufw。 您可以将此项目视为iptables的重塑。 既然如此,您可以将该项目用作iptables和ufw的补充。 2.要求 Linux内核:5.4.70 超级使用权限 3.运行 构建linux内核模块: # check the superuser su # check in the LKM directory cd LKM/ # build make # install the module make in
【文件预览】:
firewall-master
----LKM()
--------handle.c(8KB)
--------rule.c(710B)
--------chain.c(5KB)
--------util.c(79B)
--------tmp.txt(5B)
--------test.sh(99B)
--------Makefile(559B)
--------test.sh.bak(777B)
--------log.c(2KB)
--------readme.md(265B)
--------include()
--------main.c(7KB)
----README.md(2KB)
----screenshots()
--------install.png(220KB)
--------start.png(163KB)
--------start1.png(163KB)
--------log.png(118KB)
--------help.png(262KB)
--------use.png(394KB)
----.gitignore(430B)
----CML()
--------alarm.c(115B)
--------sounds()
--------tmp()
--------doc()
--------test.sh(210B)
--------todo.txt(140B)
--------makefile(437B)
--------parse.c(7KB)
--------exec.c(3KB)
--------bin()
--------help.c(161B)
--------debug.c(1KB)
--------include()
--------main.c(289B)