`

windows上安装pypcap,pcap

阅读更多

今天在一个新的机器上需要安装pcap或者叫做pypcap。网上看了许多的教程,但是没有太详细的,于是乎写下这篇文章那个,希望对大家有帮助。

  1. 首先安装win_pacp.exe 如果你安装wireshark的话,他会帮你安装一个最新版本的,当然你也可以自己提前安装一个,没有关系。
  2. 下面就是安装dpkg,往后桑只有2.5、2.6版本的,没有关系,我们可以下载压缩包,自己安装,方法很简单,python setup.py install
  3. 这一步要安装pcap了,比较麻烦,需要准备的的内容也比较多。首先安装VC++库,最低是9.0,也就是VS2008,如果你安装的VS2010+的话,没有关系,加上一条命令就可以了。
    1 Visual Studio 2010 (VS10): SET VS90COMNTOOLS=%VS100COMNTOOLS%
    2 Visual Studio 2012 (VS11): SET VS90COMNTOOLS=%VS110COMNTOOLS%
    3 Visual Studio 2013 (VS12): SET VS90COMNTOOLS=%VS120COMNTOOLS%
    选择对应的版本,在命令行内执行
  4. 下载pcap压缩包,和wpdpack。wpdpcak是win_pacp的开发版本,将这两个文件解压到同一文件夹下。然后cd 到pcap下面,执行install命令,这期间你可能发现会报错,比如报缺少X.h文件,没有关系,在wpdpack里面把文件复制过去就行。这里面说的可能比较笼统,我就说一下我做的吧。
    1. 把Include改为include,把Lib改为lib
    2. 进入include,把里面的*.h文件复制pacp文件夹中,不要替换
    3. 把lib里面的文件复制到pacp文件夹中。
    4. 进入pacp文件内,把里面的文件复制到include里面内,不要替换。
    5. 在pacp里新建文件夹,叫做pacp,然后把当前pcap里面的头文件都复制到新建的pacp里面去。
  5. 然后执行install命令,就会发现是那么的一帆风顺啦
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics