1个稳定版本
1.0.0 | 2020年7月18日 |
---|
#11 在 #nmap
6MB
85 行
包含 (ELF exe/lib, 8MB) src/RustScan, (ELF exe/lib, 1MB) pkg/RustScan-bin/usr/bin/RustScan
使用Rustscan快速找到所有开放的端口,并自动将它们传递到Nmap。使用Rust构建。
cargoinstall rust_scan |
yay rustscan |
brewinstall rustscan |
注意:您必须已安装Nmap。
待办事项
debian包终端GIF
🤔 这是啥?
如果您是竞技型CTF玩家,并在运行更全面的扫描之前经常运行masscan / 基本nmap扫描,这个工具就是为您准备的。
- 使用Rustscan快速找到端口(平均27秒)。
- 自动在那些端口上运行
nmap -A -sV -p $ports -vvv
。 - 利润???
[ GIFS HERE ]
Rustscans 仅的任务是减少在找到开放的端口和输入到nmap之间的摩擦。
RustScan 与 Nmap 与 MassScan
名称 | RustScan | Nmap | Masscan |
---|---|---|---|
快速 | ✅ | ❌ | ✅ |
实际上有用 | ❌ | ✅ | ❌ |
意识到它并不有用,并将唯一有用的数据传输到唯一有用的端口扫描器 | ✅ | ❌ | ❌ |
常见问题解答
我认为这个端口扫描器在没有Nmap的情况下也会很棒!
不。如果您需要快速端口扫描器,请使用Masscan。
我有一个关于获取端口/主机信息的脚本的好主意
很好。将其贡献给Nmap! :D
并不是每个人都有Nmap安装...
如果您是渗透测试人员,那么是的,您已经安装了Nmap。
我想贡献!
太好了!我很乐意得到一些帮助。请阅读 contributing.md 文件以获取更多信息!
作者的其他黑客项目
Ciphey
Ciphey 是一个使用人工智能和自然语言处理自动解密的工具。 在此处查看!
完整安装指南
安装RustScan的最简单方法是使用为您提供的系统包,例如HomeBrew或Arch Linux的Yay。
依赖项
~2–10MB
~77K SLoC