使用python计算校验和 在对数据包内容进行修改后,需要重新计算校验和。 定义源文件位置、目标文件位置 SourceFile = "E:/temp2/1.cap" NewFile = "E:/temp2/New.cap" 定义函数,用于将小端序转换为大端序 def xD(value): BigEndian = int.from_bytes(valu
使用python处理.cap抓包文件实现时间脱敏 根据上一篇学习到的内容,写了一个小脚本,先把时间脱敏功能实现了,因为时间关系,代码暂不优化,当然这样也会对python初学者和网络数据包分析初学者更友好。 定义源文件位置、目标文件位置 PktFile = "E:/temp2/1.cap" NewFile = "E:/temp2/time.cap" 定义函数
抓包文件结构解析(.cap) 因信息保密需要对抓包文件内容做脱敏。之前都是先用科来网络分析系统解码,然后截图,然后打马赛克,甚是耗时。 突发奇想,试着用python直接对抓包文件的原始数据进行脱敏处理。 目前统计来看,包含敏感信息的位置有:报文的采集时间、2347层元数据信息(IP、MAC、HTTP头等)、2-7层数据负载。 总之就是我动起手来才发现,自己给自己挖了个大坑。本着没有任何系统是一下就
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号