39得票10回答
如何检查网络端口访问并显示有用信息?

我试图使用Powershell检查端口是否已打开,代码如下。(new-object Net.Sockets.TcpClient).Connect("10.45.23.109", 443) 这个方法可以工作,但输出结果不够用户友好。也就是说,如果没有错误,则表示它已经连接成功。有没有办法检查成功...

36得票8回答
使用Java扫描端口的最快方法

我写了一个非常简单的端口扫描器,但是它运行得太慢了,所以我正在寻找一种可以让它更快速地扫描的方法。这是我的代码:public boolean portIsOpen(String ip, int port, int timeout) { try { Socket sock...

27得票2回答
如何使用Nmap检索TCP和UDP端口?

我需要以尽可能快的方式使用Nmap在同一次扫描中检索TCP和UDP端口。我将尝试更好地解释它。如果我使用最常见的命令:nmap 192.168.1.1 它只检索 TCP 端口,而且非常快。 如果我使用以下命令:nmap -sU 192.168.1.1 它仅检索UDP端口,速度相当快(嗯,不算...

25得票2回答
nmap警告:因重传次数达到上限(2),放弃对端口的扫描。

我正在尝试使用nmap扫描一大批域名。我使用了以下命令:Nmap -PN -p443 -sS -T5 -oX out.xml -iL in.csv 我收到了以下警告:Warning: xx.xx.xx.xx giving up on port because retransmission ca...

9得票11回答
制作一个快速端口扫描器

我正在使用Python编写端口扫描器... import socket ip = "External IP" s = socket.socket(2, 1) #socket.AF_INET, socket.SOCK_STREAM def porttry(ip, port): try...