【代码】Python3实现端口扫描工具

前言

Python3实现端口扫描工具

源代码

  • 通过IP地址和端口号判定端口号是否开放,如果报错,表示没有成功建立连接,说明端口号没开放
1
2
3
4
5
6
7
8
9
10
11
import socket

client_conn = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

try:
client_conn.connect(("<ip>", <port>))
print("open")
except Exception as e:
print("close")
finally:
client_conn.close()

完成