Scapy 学习笔记(一)
本文主要是关于scapy的安装和scapy存在的内存泄露导致内存爆掉的解决方案,关于如何操纵数据包请看另一篇博客:
https://blog.youkuaiyun.com/meanong/article/details/53942671
scapy在windows中安装教程
关于scapy在Linux中安装教程网上很多,但是在windows下的安装就显得有点少了。查了很多资料终于安装完毕,现在将scapy的在windows下的安装教程备份一下。
- 1.scapy在windows下安装时,在官网上只找到了支持python 2.x的,关于python 3.x系列的合适支持就不晓得了。首先下载scapy安装包。我使用的安装包链接为http://download.youkuaiyun.com/detail/meanong/9725487:
- 2.将压缩文件解压,然后安装一级目录中对应的环境。
- 3.将scapy-latest解压之后,打开命令行,切换到对应的文件中setup.py所在路径。
- 4.运行命令python setup.py install即可完成安装。
- 5.测试方法:
- 打开命令行,输入Python进入Python解释器
- 输入import scapy.all as scapy
得到如下结果那么恭喜安装成功
关于rdpcap方法中的内存泄露问题
博主在使用scapy库的时候主要用这个库来对已经捕获好的pcap文件进行分析,提取特征。所以rdpcap方法是接触最早最多的方法了。但是在使用的时候电脑的内存总是无缘无故炸掉,