最近有点扫描网络的需求,都说scapy好,但是安装是个事(当然指的是windows安装)
有个scapy3k,支持python3,可惜需要powershell,也就是说windows xp是没有戏了。

网上说最好python2.6,但这年头,谁还能忍python2.6啊,连centos都已经是python2.7了,scapy有几个重要的依赖,

  • WinPcap,这个好办,官方下载一个,或者安装上最新wireshark,就有了
  • pypcap,可以从pypi上下载源代码编译,需要安装 vs2008,还需要winpcap的开发包,在这页有下载  当前是4.1.2  ,下载后解压,然后修改pypcap的setup.py中dirs变量,dirs=['path/to/wpdpack'] ,修改后 python setup.py install 即可
  • libdnet,这个实在是自己不好编译,文档又太少,据说要同时安装cygwin和mingw还有vs2008才能搞定,反正我是没有搞定,于是从stackoverflow里搞到一个下载链接
  • numpy这个好安装,就不说了

最后是下载scapy源代码,然后执行python setup.py install 即可

 

相关文章:

  • 2021-09-09
  • 2021-05-06
  • 2021-04-03
  • 2021-09-13
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-07
  • 2021-11-28
  • 2022-12-23
  • 2021-04-27
  • 2021-05-30
  • 2021-07-06
相关资源
相似解决方案