![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
0c4d
这个作者很懒,什么都没留下…
展开
-
Python dpkt抓包 IP片段组包
使用pcap或者winpcapy抓包后,对包做处理,使用dpkt工具,数据处理速度较快,但是dpkt大多数都是数据片段,一次交互请求,通常被分为很多片段,通过报文头部的DO_NOT_FRAGMENT(是否分包) MORE_FRAGMENT(有更多片段)俩个字段,也就是(DF,MF)来确定是否有分包,是否是最后一个。因为理论不足,以及没找到现成的代码,所以写了个组包代码ip = eth.data # 取出分片信息 df = bool(ip.off & dpkt.ip.IP原创 2021-03-05 15:29:57 · 850 阅读 · 0 评论 -
python pip 设置阿里源
[global]index-url = http://mirrors.aliyun.com/pypi/simpletrusted-host = mirrors.aliyun.com原创 2021-02-25 15:29:57 · 1042 阅读 · 0 评论 -
win10 pypcap 安装
下载文件pypcap.zip pypcap 安装文件BuildTools.exe VC BUILD工具vc_redist.exe vc++ 2015 /14.0npcap 抓包工具安装 vc_redist安装npcap安装buildtools安装PYPCAP解压目录如下在下面的目录运行python setup.py install结果如下:测试:注意:如果发生这个错误,要安装vc build 然后重启。...原创 2020-07-10 16:52:56 · 388 阅读 · 0 评论 -
Pyinstaller 打包错误解决
1.dll文件缺失错误:缺少DLL文件解决办法下载至系统指定文件夹内2.pyqt5 not in path等错误,错误:路劲解析失败,解决办法import sysimport osif hasattr(sys, 'frozen'): os.environ['PATH'] = sys._MEIPASS + ";" + os.environ['PATH...原创 2019-10-21 10:05:18 · 381 阅读 · 0 评论 -
Python 线程池 队列任务
目标现在又队列长度为N的一个任务队列需要处理,同时处理的任务数目为M,如何处理初识多线程Python3中threading.Thread 线程,通过start() 方法来启动,较为简单的方法就是开始M个任务,M个任务都结束,再执行下一批M个任务,这里就用到了 futures ,其中又Executor.submit() 和 map()方法,分别是有序和无序执行任务。但是这里的问题就出现了...原创 2019-08-24 11:59:01 · 915 阅读 · 0 评论