摘要: 通过了解socket(int domain, int type, int protocol)接口,我们知道利用socket的AF_PACKET或者PF_PACKET域,和类型SOCK_RAW再加上协议就可以监听获得指定协议的以太帧。 1.获得各个协议的头部 以太协议类型有很多,仅贴上一部分,如下图: 图一更多以太类型见:http://en.wikipedia.org/wiki/EtherType 本文仅介绍0x0800(IPV4)的监听与拆分。现在我们就可以利用:s=socket.socket(socket.PF_PACKET,sock... 阅读全文
posted @ 2013-11-30 22:09 除e尘 阅读(3421) 评论(0) 推荐(0) 编辑