Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
nmap-farewell — 使用 Rust 实现自动化网络安全:检测与阻止端口扫描器 | Kitploit
工具/GitHubGitHub/synacktiv/nmap-farewell
防御工具端口扫描网络访问控制网络安全入侵检测
GitHubsynacktiv/nmap-farewell

nmap-farewell

使用 Rust 实现自动化网络安全:检测与阻止端口扫描器

查看仓库
91341年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

nmap-farewell

该工具旨在演示 Linux 内核 nfnetlink_queue 功能的强大之处。

如需更深入的信息,可以阅读这篇文章。

在数据包被内核丢弃之前,它们会被发送到该工具进行进一步处理。 如果远程对端尝试访问您机器上过多的关闭端口,它将通过在网络协议栈中极早插入一条丢弃其 IP 地址的规则(在任何数据包分片重组或连接跟踪之前)而自动被禁用。

被禁用的 IP 会在指定时间段后自动解禁,这在以下情况下非常有用:

  • 您不小心将自己锁在远程服务器之外
  • 您封禁了一个日后会被分配给其他人的公网 IP 地址
  • 您封禁了一个在另一个局域网中可能属于不同机器的私网 IP 地址(例如您挂起了笔记本电脑)

要求

要使该工具正常工作,您必须在 nftables 输入链的末尾添加以下语句:

queue num 0-3 fanout

然后重启 nftables 服务:

sudo systemctl restart nftables

安装

要从源代码安装此工具,您必须安装 stable 版 Rust 工具链,您可以使用 rustup 来实现。

然后运行以下命令:

make
sudo make install

路线图

  • 利用 nftables 的 set 功能来更快地查找被封禁的 IP,而不是为每个客户端添加新的封禁规则。
下载工具