0.2.0 |
|
---|---|
0.1.0 |
|
#20 in #port-scanner
275KB
105 行
包含 (Mach-o exe, 755KB) src/main
port-pulse
port-pulse 是一个用 Rust 编写的 TCP 端口扫描器 CLI。它允许您快速有效地扫描目标主机上的一系列 TCP 端口以检查开放端口和潜在漏洞。此工具设计用于快速、可靠且易于使用,是您网络安全工具包中的一项宝贵补充。
功能
-
快速高效:port-pulse 优化了速度,允许您快速扫描目标主机上的大量端口。
-
灵活的端口范围:您可以选择要扫描的端口范围,或者扫描单个端口。这种灵活性使其适用于各种用例。
-
并发:port-pulse 利用并发同时扫描多个端口,进一步加快扫描过程。
-
自定义超时:您可以设置超时值以控制 port-pulse 等待每个端口响应的时间,使其适应不同的网络条件。
安装
要使用 port-pulse,您需要在系统上安装 Rust。如果您还没有安装 Rust,可以从 Rust 官方网站 下载。
安装 Rust 后,您可以使用 Cargo,Rust 的包管理器,通过以下命令安装 port-pulse:
cargo install port-pulse
用法
-j 选择要使用的线程数 -h 或 -help 显示帮助信息
示例
port-pulse -j 1000 <ip-address>
或者
port-pulse -h
许可证
本项目采用 MIT 许可证。有关详细信息,请参阅 LICENSE 文件。
免责声明
port-pulse 旨在用于合法的安全和网络管理目的。请确保您有权扫描目标主机,因为在某些司法管辖区中,未经授权的扫描可能是非法的。负责任地使用此工具,仅对您拥有或明确获得扫描许可的系统进行扫描。port-pulse 的开发者和贡献者不对使用此工具进行的任何滥用或非法活动负责。