高性能 TCP SYN 端口扫描器。

时间:2024-07-18 13:17:19
【文件属性】:

文件名称:高性能 TCP SYN 端口扫描器。

文件大小:38KB

文件格式:ZIP

更新时间:2024-07-18 13:17:19

rust port-scanner

无敌舰队高性能 TCP SYN 扫描器什么是无敌舰队?Armada 是一个高性能的 TCP SYN 扫描器。这相当于使用-sS扫描类型时 nmap 可能执行的扫描类型。Armada 的主要目标是回答基本问题“此端口是否开放?”。然后由您或您的工具进一步挖掘以确定开放端口的用途。如何安装 Armada?如果您没有安装rustup ,请访问rustup网站并按照那里的说明开始。你以后cargo安装,运行cargo install armada 。由于 Armada 使用原始套接字来执行端口扫描,您要么需要以 root 身份运行,要么为 Armada 二进制文件提供CAP_NET_RAW功能。我的建议是后者。一个完整的安装,在通过rustup安装了cargo之后,看起来像这样:cargo install armada sudo setcap 'cap_net_raw+ep' $(which armada)我如何运行 Armada?Armada 通过运行armada -h来提供帮助文档;但是,如果您想立即开始,执行端口扫描的典型方法如下:armada -p <PORT


【文件预览】:
armada-main
----.gitignore(3KB)
----README.md(1KB)
----LICENSE(20KB)
----armada()
--------.gitignore(3KB)
--------Cargo.toml(655B)
--------src()
--------.idea()
----.idea()
--------armada.iml(281B)
--------vcs.xml(191B)
--------modules.xml(264B)
----armada_lib()
--------.gitignore(3KB)
--------Cargo.toml(734B)
--------src()
--------.idea()
----rustfmt.toml(423B)

网友评论