使用python套接字查看原始数据包级数据

时间:2019-10-25 03:21:15

标签: python python-3.x networking tcp packet

是否可以查看通过sockets模块发送到服务器的原始套接字数据?例如,以下内容将以字节为单位打印客户端请求:

import socket
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
    s.bind(('', 1))
    s.listen(1)
    conn, addr = s.accept()
    with conn:
        while True:
            data = conn.recv(200)
            print ("INCOMING BYTES:", data) # how to view the actual sent TCP packet data ?
            if not data: break
            conn.sendall(data)

0 个答案:

没有答案
相关问题