用python抓包

#!/usr/bin/env python

# -*- coding:UTF-8 -*-


import socket

import struct


sniffer = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.ntohs(3))


while True:

    print sniffer.recvfrom(65565)

    

最近在学用python抓包,上面这段代码在linux下可以运行,输出报文内容,为什么到了mac下就不能运行了?求指导

一只名叫tom的猫
浏览 525回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP