-
在Python 3中开发的网络扫描仪工具astsu基于scapy库
资源介绍
Astsu
怎么运行的
扫描通用端口
将TCP Syn数据包发送到已定义端口上的目标,如果该端口已打开,请使用nmap扫描检查该端口上运行的服务并打印找到的所有端口。
发现网络中的主机
以路由器的IP为基础来映射所有可能的IP。 然后,它向每个IP发送一个ICMP数据包,并等待响应,如果它收到在线主机IP数组中保存的任何响应,则在完成检查所有主机后,将在线打印所有主机。
操作系统扫描
将ICMP数据包发送到目的地并等待响应。 然后,从目标响应中提取TTL,并在列表中检查可能的OS(如果已创建)进行打印。
操作系统支持
视窗 :check_mark:
Linux :check_mark:
苹果电脑 :red_question_mark:
如何安装
克隆此存储库git clone https://github.com/ReddyyZ/astsu.git
安装python 3。
Linux
apt-get install python3
chmod +x