請問各位大佬,python如何獲得已開放埠的banner資訊啊,就是連接成功后,可以得知當前埠運行的服務,我是想通過埠回傳的資訊獲得,比如ftp、http服務之類的,請問如何做?
我下面這個程式可以成功連接到埠,但是無法獲得埠回傳的資料,運行recv超時后自動退出了
#!/usr/bin/python3
# -*- coding: UTF-8 -*-
import socket
host = '127.0.0.1'
port = 445
print("#start link...")
connSkt = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
connSkt.settimeout(5)
print("#link finish")
connSkt.connect((host,port))
print("[+] tcp open port:" + str(port))
aaa = connSkt.recv(100)
print(aaa)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/236205.html
