1
私は私に私のマシンに送信されるすべてのIPパケットを取得するために、次のコードを持っている:生ソケットからIPパケットを受信
import socket
rs = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_TCP)
while True:
print rs.recvfrom(65565)
私は私のコンソール
にプリントアウトし、このような何かの複数行を取得('E \x004tC\x00\x007\x06\x99\x97\xd8:\xdb\xee\xc0\xa8\x00\xf8\x01\xbb\xa3\xb6\xb9\x1cmavT\x14\xbd\x80\x10\x01^\xa6W\x00\x00\x01\x01\x08\n,k\xe0*\x01+\xf4{', ('216.58.219.238', 0))
私はこれはIPパケットですが、このデータをどのように解釈するのかわかりません。私はこれを解剖する方法を知りたいですか?