编译pypcap

pypcap是python用于抓包的东西,有windows中的2.4,2.5二进制版本,2.6,2.7的就要自己编译了。

 

为方便日后查找,贴在这里,原文在这里:http://code.google.com/p/pypcap/issues/detail?id=11

 

方法是

 

1) Download and install MinGW32.
2) add MinGW's "\bin" path to your PATH variable
3) Download winpcap development pack 
http://www.winpcap.org/install/bin/WpdPack_4_0_2.zip. Unzip to c:\WpdPack
4) From pypcap-1.1 directory: 
   > python setup.py config --with-pcap="C:\WpdPack"
   > python setup.py build -cmingw32
   > python setup.py bdist_wininst
中文版:
1下载安装MinGW32, 将MinGW32的bin目录加入到环境变量
2下载winpap 的开发包,解压到 c:\WpdPack  (不知道是否要求安装winpcap.exe反正我的装了)
3.下载pypcap的源代码,解压,进入目录,cmd下执行
    
  > python setup.py config --with-pcap="C:\WpdPack"
   > python setup.py build -cmingw32
   > python setup.py bdist_wininst
可以在新生成的dist目录,发现有个pcap的可执行文件,双击即可。

 

你可能感兴趣的:(CAP)