`
phenix_chen
  • 浏览: 38296 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Python 2.7.X安装dpkt, sendpkt, pycap

阅读更多

 

 

1 wdp : http://www.winpcap.org/install/bin/WpdPack_4_0_2.zip 

2 Mingw:http://www.mingw.org/

3 pycap: http://code.google.com/p/pypcap/

4 sendpkt: http://code.google.com/p/sendpkt/

5 dpkt: http://code.google.com/p/dpkt/ 

 

 

安装pycap

首先下载 http://www.winpcap.org/install/bin/WpdPack_4_0_2.zip 

下载pypcap源代码包pypcap-1.1,解压

1)如果没有安装mingw32 下载安装一个 假设安装到c:\wingw32 

2) 设置环境变量 path=%path%;c:\wingw32\bin 

3)将上面下载的WpdPack(winpcap development pack) 解压到c:\WpdPack 

4)进入pypcap-1.1解压的目录,依次执行:

   > python .\setup.py config --with-pcap="C:\WpdPack" 

   > python .\setup.py build -cmingw32 

   > python .\setup.py install 

 

 1     安装mingw32, 确认mingw32\bin在path里

 2     安装wincap

 3     mingw-get install pexports

 4     D:\Python27\Lib\distutils\cygwinccompiler.py 里删除 -mno-cygwin

 5     cd D:\Python27\libs\

 6     pexports c:\WINDOWS\system32\python27.dll > python27.def

 7     dlltool -d python27.def -l libpython27.a

 8     dpkt不依赖于WpdPack, 但是可能会出现错误提示

 9     请将dpkt目录下ip.py 此行注释掉 #IP_PROTO_VISA  = 70  # VISA Protocol

10     新建文件 setup.cfg

11         [build]

12         compiler=mingw32

13     setup.py build

14     setup.py install

15     sendpkt,pycap,WpdPack目录并列,分别进入sendpkt和pycap目录里执行10-14步

 

 

参考

http://www.cnblogs.com/up1m/archive/2012/06/28/2566604.html

http://www.cnblogs.com/babykick/archive/2011/12/26/2302286.html

http://www.iteye.com/topic/600032

 

分享到:
评论

相关推荐

    使用python2.7、PYQT5实现的网络嗅探器

    【作品名称】:使用python2.7、PYQT5实现的网络嗅探器 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。... 注:python3仅仅提供pyqt5依赖库,其他地方没有使用,安装完以后需要确保默认python版本为2.7

    python2.6集成pycap和dpkt

    NULL 博文链接:https://bingyu.iteye.com/blog/818506

    Python库 | dpkt-1.8.5-py2.py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:dpkt-1.8.5-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    email-parser:尝试使用 Python 2.x 解析一些 SMTP

    必需的东西MySQL 或 MariaDB(两者都支持) Python 2.6 / 2.7 (yum install MySQL-python || pip install mysql-python) (easy_install dpkt) (yum 安装 libmagic) (yum install python-magic || pip install python...

    dpkt_python3_dpkt_

    继承dpkt 的简单的依赖包

    dpkt python3安装包

    原来的库只支持python2,搞了个python3版本,在windows7和python3.5下编译

    被动式漏洞扫描系统.zip

    以下如果有报错便可以安装,一般不需要安装 镜像: https://sec.ly.com/mirror/libdnet-libdnet-1.12.tar.gz https://sec.ly.com/mirror/pylibpcap-0.6.4.tar.gz $ wget ...

    python dpkt 包分析库

    python dpkt-linux下的源码包 rtp包解析库,可以使用这个库从tcpdump的抓包文件中的rtp包导出为H.264

    python dpkt

    官方dpkt库文档

    Python中用于包分析的模块--dpkt模块

    这个东西可能很少有人用到,但毋庸置疑,它是个不好找的东西,好不容易下到,跟大家分享下,如果有需要dpkt库的,可以直接跟我联系。

    使用Python实现windows下的抓包与解析

    python环境:python2.7 ,这里不选择python3的原因,是因为接下来要用到的scapy包在python3中安装较于python2要麻烦得多。如果你习惯于用python3,数据包的分析完全可以放在3下面做,因为抓包和分析是两个完全独立的...

    dpkt-1.7.win32

    dpkt python 第三方库安装包 适合2.4 2.5 2.6 2.7

    ICS-packets-Analyzer:它可以分析ICS的数据包

    pip install dpkt test platform: ubuntu 16.04 64bit Usage help infor: python main.py -h view 4-tuple flow info: python main.py -v --pcapfile=./train.pcap save into pcap: python main.py -f --pcapfile=./...

    PyPI 官网下载 | dpkt-1.9.7.1.tar.gz

    资源来自pypi官网。 资源全名:dpkt-1.9.7.1.tar.gz

    美军网络战防御武器,强大的重组包能力

    sudo apt-get install python-crypto python-dpkt python-ipy python-pypcap sudo pip install pygeoip 2、Configure pygeoip by moving the MaxMind data files (GeoIP.dat, GeoIPv6.dat, GeoIPASNum.dat, ...

    dpkt-1.9.8安装包

    Python dpkt安装包

    c++开发环境资源包.txt

    boost_1_55_0.tar.gz dpkt-1.8.tar.gz impacket-0.9.11.tar.gz libpcap-1.7.4.tar.gz mongo-c-driver-0.8.1.tar.gz pcapy-0.10.8.tar.gz systemtap-2.4.tar.bz2 thrift-0.9.3.tar.gz butterfly-1.4.0.tar.gz fcgi-...

    dpkt:快速,简单的数据包创建解析,带有基本TCPIP协议的定义

    该DPKT代码库现在支持Python2和Python3感谢@kylekeppler @jonathanslenders @ sunhao2014和许多的努力。 鉴于对Python3支持的大量工作,肯定会出现一些皱纹。 如果发现问题,请提交问题 旧版/稳定版是dpkt == ...

    python抓取数据包提取五元组

    抓取数据包:使用Python中的网络抓包库(如Scapy、pcapy、dpkt等),可以监听网络接口或读取存储在文件中的网络数据包。这些库提供了函数和方法来捕获和读取数据包。 解析数据包:对于每个捕获到的数据包,需要对其...

Global site tag (gtag.js) - Google Analytics