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
相关推荐
NULL 博文链接:https://bingyu.iteye.com/blog/818506
资源分类:Python库 所属语言:Python 资源全名:dpkt-1.8.5-py2.py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
必需的东西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 的简单的依赖包
原来的库只支持python2,搞了个python3版本,在windows7和python3.5下编译
以下如果有报错便可以安装,一般不需要安装 镜像: 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-linux下的源码包 rtp包解析库,可以使用这个库从tcpdump的抓包文件中的rtp包导出为H.264
官方dpkt库文档
这个东西可能很少有人用到,但毋庸置疑,它是个不好找的东西,好不容易下到,跟大家分享下,如果有需要dpkt库的,可以直接跟我联系。
python环境:python2.7 ,这里不选择python3的原因,是因为接下来要用到的scapy包在python3中安装较于python2要麻烦得多。如果你习惯于用python3,数据包的分析完全可以放在3下面做,因为抓包和分析是两个完全独立的...
dpkt python 第三方库安装包 适合2.4 2.5 2.6 2.7
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
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, ...
Python dpkt安装包
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代码库现在支持Python2和Python3感谢@kylekeppler @jonathanslenders @ sunhao2014和许多的努力。 鉴于对Python3支持的大量工作,肯定会出现一些皱纹。 如果发现问题,请提交问题 旧版/稳定版是dpkt == ...
抓取数据包:使用Python中的网络抓包库(如Scapy、pcapy、dpkt等),可以监听网络接口或读取存储在文件中的网络数据包。这些库提供了函数和方法来捕获和读取数据包。 解析数据包:对于每个捕获到的数据包,需要对其...
python抓包第三方库