3
パケットスニッファを作成しようとしていますが、そのためにはまずrawソケットを作成する必要があります。私は最初に生のソケットを作成できるかどうかを調べるためにコードを実行します。rawソケットの作成中にエラーが発生しました
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_RAW)
しかし、コードを実行すると、インタープリタがエラーになります。
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
s = socket.socket(socket.AF_INET, socket.SOCK_RAW)
File "C:\Python\Python35\lib\socket.py", line 134, in __init__
_socket.socket.__init__(self, family, type, proto, fileno)
OSError: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions
10は文句を言わない私は生sockets.Howを作成することを可能にする窓は、私は、オペレーティングシステムの別のタイプを使用せずにこの問題を解決するんです
だから、明らかに私のオペレーティングシステム注:?私が使用しているのpython 3.6.0