2024-03-29 08:22:55 发布
网友
我试图用python发送ARP请求,使用dpkt,我发现了一些示例代码,它使用:
socket.socket(socket.PF_PACKET, socket.SOCK_RAW)
我知道您需要使用原始套接字来发送此消息,但它说明了这一点socket.PF_包不存在。我在python文档中没有看到任何关于它的东西。那么,这个人会从哪里得到PF_包,它会做什么,我怎么能得到它?在
编辑我的回复:
PF_包是在Linux 2.0及更高版本中引入的。Python只包装了操作系统的socket接口。AaronMcSmooth注释验证它在Linux上是否可用。但它在mac上不可用。在
另外,在3.2中,AF峎u包可能会成为首选
编辑我的回复:
PF_包是在Linux 2.0及更高版本中引入的。Python只包装了操作系统的socket接口。AaronMcSmooth注释验证它在Linux上是否可用。但它在mac上不可用。在
另外,在3.2中,AF峎u包可能会成为首选
相关问题 更多 >
编程相关推荐