【发布时间】:2016-11-24 15:59:07
【问题描述】:
我想知道如何扫描连接到路由器的所有设备上的开放端口。例如:我有 3 台计算机连接到路由器。每台计算机的localhost:3000 上都有一些事情发生。我的目标是找到所有打开的主机 - 得到以下结果(本地网络上的 IP 地址):
10.0.0.5:3000
10.0.0.10:3000
10.0.0.19:3000
有什么想法吗?
【问题讨论】:
-
您需要向端口发送一个SYN命令,如果对方响应则端口是开放的:binarytides.com/python-syn-flood-program-raw-sockets-linux