请任何人都可以帮助我使用端口扫描程序来扫描提供的 IP 地址上的端口,以获取 ACK。我想知道用于扫描 ACK 和使用多线程的技术,所以请从这个角度帮助我。
谢谢
请任何人都可以帮助我使用端口扫描程序来扫描提供的 IP 地址上的端口,以获取 ACK。我想知道用于扫描 ACK 和使用多线程的技术,所以请从这个角度帮助我。
谢谢
请注意 - Windows XP SP2 及更高版本禁用原始套接字,因此您将无法专门在 Windows 上扫描 TCP ACK 消息。由于 ACK 消息是建立 TCP 连接的最后一条消息,因此您可以通过尝试通过简单socket.connect
调用建立连接来隐式检测 ACK 消息(如果它连接,则您已经发送了 ACK)。
如果您想查看我编写的多线程端口扫描程序的示例,请参阅jaraco.net中的inet.py
和。scanner.py
这是我写的一个多线程端口扫描器
http://appusajeev.wordpress.com/2009/08/13/optimized-port-scanner-with-threading/
虽然没有办法跟踪 ACK。