防火墙是一个压倒性的词,但我希望所有新连接都会提示一个对话框,我可以在其中选择要发生的情况,以便可以应用正确的 nftable 规则。类似于开放告密者,但此时它太大了,我不明白它的编程。
作为一个有趣的项目,我想用 python 和 nftables 或 eBPF 创建它,尽管目前还不清楚如何开始收集各个部分。有什么一般想法吗?
我精通网络和Python,但我是从一个有趣的项目的角度来看待这个问题的。到目前为止,我遇到的最大障碍是我不知道如何将 syn 数据包重定向到 python 脚本,以便我可以做出进一步的决定。