python的socket

 

import socket
for port in range(1,65536):
    try:
        conn= socket.socket(2,1)
        conn.connect('192.168.1.100',port)
        print ('Tcp port %d is open' %port)
    except:
        pass

 


   

GhostTraile
浏览 2397回答 5
5回答

GhostTraile

怎么什么都没显示,没结果

Camel97

你打开的socket在连接到一个开放的端口后不能再连接下一个端口。

Camel97

import socket for port in range(1,65536):     try:         conn = socket.socket(2 , 1)         conn.connect('192.168.1.100' , port)         print ('Tcp port %d is open'%port)     except:         pass     finally:         conn.close()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python