网络上首先搜到的是如下用法:
看到 “for pktno in range(len(pkts))”,知道rdpcap是把整个数据包读入内存中。我担心数据包很大的情况下,性能影响很大。
于是继续搜,搜到了一篇这样使用的陷阱。解析如下:
Scapy所在目录:C:\Python27\Lib\site-packages\scapy
Rdpcap函数在utils.py文件中的定义:
继续找PcapReader这个类。同样在utils.py这个文件中。继承自同在这个文件中定义的
网络上首先搜到的是如下用法:
看到 “for pktno in range(len(pkts))”,知道rdpcap是把整个数据包读入内存中。我担心数据包很大的情况下,性能影响很大。
于是继续搜,搜到了一篇这样使用的陷阱。解析如下:
Scapy所在目录:C:\Python27\Lib\site-packages\scapy
Rdpcap函数在utils.py文件中的定义:
继续找PcapReader这个类。同样在utils.py这个文件中。继承自同在这个文件中定义的