向目标发送一个 TCP Syn 包到指定端口,如果端口开放,则使用 nmap 扫描检查该端口上运行的服务,并打印所有发现的端口。
以路由器的 IP 为基础,映射所有可能的 IP。然后向每个 IP 发送 ICMP 包,等待响应。如果收到任何响应,将在线主机的 IP 存储在一个数组中,当检查完所有主机后,打印所有在线主机。
向目标发送一个 ICMP 包并等待响应。然后,从目标响应中提取 TTL,并在列表中检查可能的操作系统,如果找到,则打印。
克隆此仓库
git clone https://github.com/ReddyyZ/astsu.git
apt-get install python3chmod +x *python3 -m pip install -r requirements.txtpython3 install.pypython3 -m pip install -r requirements.txtpython3 install.pyastsu -d
astsu -sC -st 192.168.1.1
astsu 192.168.1.1 -sP 1 443
astsu -sO 192.168.1.1
本项目使用 MIT 许可证。