数据包嗅探错误

时间:2016-03-03 22:39:17

标签: python sockets packet-sniffers

我正在运行以下脚本:

Traceback (most recent call last):
  File "supersecretfilepath/error.py", line 6, in <module>
    print s.recvfrom(65565)
error: [Errno 10022] An invalid argument was supplied

然而,我收到此错误:

{{1}}

我在Windows上运行Python 2.7。谢谢。

1 个答案:

答案 0 :(得分:0)

  

s = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_TCP)

也许您的操作系统不支持将TCP指定为协议的原始IPv4套接字。

你在这里尝试做什么?