当前位置: 首页 > news >正文

深圳专业网站建设排名百度搜题网页版入口

深圳专业网站建设排名,百度搜题网页版入口,论坛小程序源码,云南建筑工程网因为工作需要,需要分析wirshark的抓包数据。数据有的是在比特位中。不方便查找。而lua语言又不愿意去学,所以用python解析后,输出日志。帮助分析.1.tcp分析 from dpkt.tcp import TCP from scapy.all import * from datetime import datetim…
因为工作需要,需要分析wirshark的抓包数据。数据有的是在比特位中。不方便查找。而lua语言又不愿意去学,所以用python解析后,输出日志。帮助分析.

1.tcp分析

from dpkt.tcp import TCP
from scapy.all import *
from datetime import datetime, timedelta
import pytz
import datetime
from datetime import datetimedef main(file_path,tcp_ip,tcp_port):pkts = rdpcap(file_path)for pkt in pkts:if IP in pkt and TCP in pkt:if pkt[IP].dst == tcp_ip and pkt[TCP].dport == tcp_port:# if pkt[IP].dst == "225.0.0.10" and pkt[TCP].dport == 12306 and len(pkt) == 25:if len(pkt.load) == 18:print("*" * 50)print("Time: ", datetime.fromtimestamp(pkt.time), "Second byte: ", pkt[Raw].load[2])main('E:\\abs\\shak\\1.pcapng', "225.0.0.10", 12306)

2.udp分析

from dpkt.ip import IP
from dpkt.udp import UDP
from scapy.all import *
import datetime
from datetime import datetimedef main(file_path,udp_ip,udp_port):pkts = rdpcap(file_path)for pkt in pkts:if IP in pkt and UDP in pkt:if pkt[IP].dst == udp_ip and pkt[UDP].dport == udp_port:if len(pkt.load) == 18:print("*"*50)print("Time: ", datetime.fromtimestamp(pkt.time),"Second byte: ", pkt[Raw].load[2])if pkt[Raw].load[9] == 0x0a:print("*" * 50)# 打印完整的全部数据#print("Time: ", datetime.fromtimestamp(pkt.time),pkt.show())#只打印对应的数据包print("Time: ", datetime.fromtimestamp(pkt.time),pkt.load)
main('E:\\abs\\shak\\1.pcapng',"225.0.0.10",12306)

3.根据比特位取值,保存

from dpkt.ip import IP
from dpkt.udp import UDP
from scapy.all import *
import datetime
from datetime import datetimedef main(file_path,udp_ip,udp_port):pkts = rdpcap(file_path)with open("E:\\abs\\shak\\output.txt", "w") as f:for pkt in pkts:# 过滤ipif IP in pkt and UDP in pkt and pkt[IP].dst == udp_ip and pkt[UDP].dport == udp_port:# 过滤长度if len(pkt.load) == 18:#过滤功能码,同时可以计算某个字节的比特位if pkt[Raw].load[9] == 0x0a:bit_one = (pkt[Raw].load[10] >> 1) & 0x01bit_two = (pkt[Raw].load[10] >> 2) & 0x01bit_three = (pkt[Raw].load[10] >> 3) & 0x01bit_four = (pkt[Raw].load[10] >> 4) & 0x01bit_five = (pkt[Raw].load[10] >> 5) & 0x01bit_six = (pkt[Raw].load[10] >> 6) & 0x01bit_seven = (pkt[Raw].load[10] >> 7) & 0x01data = "Time:" + "\t" + str(datetime.fromtimestamp(pkt.time)) + "\t" + "data:" + str(bit_one)\+" "+str(bit_two)+" "+str(bit_three)+" "+str(bit_four)+" "+str(bit_five)+" "+str(bit_six)\+" "+str(bit_seven)+ "\n"f.write(data)#print("Time: ", datetime.fromtimestamp(pkt.time),pkt.show())print("Time: ", datetime.fromtimestamp(pkt.time),pkt.load)data1 = "Time:"+"\t" +str(datetime.fromtimestamp(pkt.time))+"\t"+"data:"+str(pkt.load)+"\n"f.write(data1)
http://www.wooajung.com/news/32119.html

相关文章:

  • 电子商务网站建设资讯怎么做网络营销推广
  • 个体户做网站有优势吗企业文化设计
  • 怎样把自己做的网站放到网上怎么查百度竞价关键词价格
  • 武汉做医院网站公司seo网上培训
  • 做导航网站怎么赚钱长春网站关键词排名
  • 企业客户信息管理系统贵州seo培训
  • 网站服务商查询西安疫情最新数据消息5分钟前
  • wordpress360网站卫士深圳做网站seo
  • 影楼网站怎么做北京最新疫情最新消息
  • 手机版网站怎么做推广优化网站排名教程
  • 自助网站制作自助建站工具
  • 南京 网站建设免费外链代发
  • 做网站的硬件和软件环境网站软件下载
  • 网站流量提供商广告投放优化师
  • 电子商务网站开发难点网络搭建教程
  • 做爰网站美女图片深圳靠谱网站建设公司
  • 建网站域名怎么买的网站建设
  • 什么网站做h5不收费中国有几个搜索引擎
  • 额尔古纳网站建设价格黄页网络的推广
  • 开发网站公司交税营销网点机构号
  • 增城网站建设推广免费网站流量统计
  • 网站支付怎么做虚拟币支付百度排名
  • 江西建设职业技术学院官方网站win7怎么优化最流畅
  • 北京网站建设 seo公司行业关键词搜索量排名
  • 女生做网站后期维护工作好吗上海培训机构有哪些
  • 网站哪里做品牌策划案例
  • 泉州最专业微信网站建设开发知名品牌营销案例100例
  • 网站备案变更主体电话百度seo排名优化软件分类
  • 网站的企业特色展示上海网站建设哪家好
  • 机加工网上接单平台有哪些国内做seo最好的公司