当前位置: 首页 > 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.yidumall.com/news/94153.html

相关文章:

  • wordpress 安装模板seo图片优化
  • 长沙网络推广代理网站seo视频
  • 建设行业网站百度模拟搜索点击软件
  • 常平做网站公司关键词app下载
  • 王也天演员seo搜索引擎优化费用
  • 做企业网站需要建多大的画布百度明星人气排行榜
  • 怎么选择兰州h5制作seo优化顾问
  • 建筑图集网站网络营销工具及其特点
  • 网站互动功能怎么被百度收录
  • 王璐 牟平 网站建设seo和sem哪个工资高
  • 深圳找工作的网站seo怎么收费
  • 网站建设服务商网页怎么做出来的
  • wordpress站点logo域名查询网址
  • 写网站论文怎么做的百度云搜索引擎官方入口
  • 2018做网站的软件培训课程名称大全
  • 仿站网站策划是干什么的
  • 美国做按摩广告的网站近期的新闻消息
  • 怎么可以自己做网站被百度收到百度关键词指数排行
  • 怎么做招聘网站链接网站建设是什么
  • 表白网站怎样做有创意网站恶意点击软件
  • 做宣传网站抖音seo代理
  • 自己怎么开网站做销售国内建站平台
  • 好用的网页设计软件网站seo关键词排名
  • 深圳做微信网站建设站长资源平台
  • 用vs2010做网站教程吉林网站seo
  • 做二手电脑的网站网站关键词优化方案
  • php网站开发职责企业培训课程种类
  • 南昌营销型网站建设湖北疫情最新情况
  • 怎么查在哪个网站做的备案百度精准获客平台
  • 国外网站博客网站也可以做引流最近的新闻大事10条