Port Scanner 多线程C语言实现的高效端口扫描工具
端口扫描器项目介绍
本项目是一个端口扫描器的基本实现,用于帮助网络管理员确保网络中的机器正常运行。该工具可以扫描用户提供的IP地址的所有端口。通过向远程主机的端口发送适当的数据包,解析返回数据包以确定端口状态。用户需提供IP地址,支持三种输入格式:直接输入(如8.8.8.8)、IP文件、IP前缀(如8.8.8.8/20)。
扫描类型
端口扫描器支持多次扫描同一端口,提供以下扫描方式:
-
TCP同步
-
TCP FIN
-
TCP NULL
-
TCP圣诞树
-
TCP确认
-
UDP服务验证
服务验证
本项目还可以验证特定端口上运行的服务。支持的服务包括SSH、HTTP、SMTP、POP、IMAP、WHOIS。端口扫描器将向指定端口发送查询,并解析返回消息以读取服务状态。
下载地址
用户评论