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

建设项目验收公示网站郑州手工外发加工网

建设项目验收公示网站,郑州手工外发加工网,企业做网站的目的,照明网站模板1、简介 PyShark是一个用于网络数据包捕获和分析的Python库,基于著名的网络协议分析工具Wireshark和其背后的libpcap/tshark库。它提供了一种便捷的方式来处理网络流量,适用于需要进行网络监控、调试和研究的场景。以下是PyShark的一些关键特性和使用方…

1、简介

  • PyShark是一个用于网络数据包捕获和分析的Python库,基于著名的网络协议分析工具Wireshark和其背后的libpcap/tshark库。它提供了一种便捷的方式来处理网络流量,适用于需要进行网络监控、调试和研究的场景。以下是PyShark的一些关键特性和使用方法的介绍:
  • 主要特性
    • 捕获网络流量:可以捕获实时的网络流量,也可以读取已经捕获的pcap文件。
    • 协议解码:能够解析多种网络协议(如TCP、UDP、HTTP等),并提取具体的协议字段。
    • 过滤数据包:支持使用Wireshark/Tshark的显示过滤器语法来过滤数据包。
    • 高效处理:可以逐个数据包地处理,也可以批量处理数据包,适用于大规模流量分析。

2、安装

  • 安装Pyshark。
  • pip install pyshark
  • 【注】PyShark依赖于TShark。TShark是Wireshark的命令行版本,提供了强大的数据包捕获和分析功能。PyShark通过调用TShark来捕获和解析网络流量,因此在使用PyShark之前,需要确保TShark已正确安装并可在系统路径中访问。
  • 配置Wireshark环境变量。
  • 打开终端验证。
    • tshark -v
  • 修改Pyshark库的配置文件。D:\App\Anaconda3\envs\fuzz\Lib\site-packages\pyshark\config.ini(找到pyshark库的下载位置)
    • 注释掉原来的tshark_path路径,添加现有的路径。

3、解析pcap文件

  • 准备一个pcap文件,输出该文件中的所有FTP消息。
    • import pyshark# 读取PCAP文件
      pcap_file = 'captured_packets.pcap'  # 替换为你的PCAP文件路径
      cap = pyshark.FileCapture(pcap_file)# 遍历数据包并提取FTP数据包
      ftp_packets = []
      for packet in cap:if 'FTP' in packet:ftp_packets.append(packet)# 输出FTP数据包
      for ftp_packet in ftp_packets:print(ftp_packet)
  • 输出每条FTP请求或响应的功能码和含义:
    • import pyshark# 读取PCAP文件
      pcap_file = 'captured_packets.pcap'  # 替换为你的PCAP文件路径
      cap = pyshark.FileCapture(pcap_file)# 遍历数据包并提取FTP数据包
      ftp_packets = []
      for packet in cap:if 'FTP' in packet:ftp_packets.append(packet)# 输出FTP数据包
      for ftp_packet in ftp_packets:# 打印整个FTP层信息for layer in ftp_packet.layers:if layer.layer_name == 'ftp':if layer.get_field("request") == 'True':print("request:")print(f"    request_command: {layer.get_field('request_command')}")print(f"    request_arg: {layer.get_field('request_arg')}")if layer.get_field("request") == 'False':print("response:")print(f"    response_code: {layer.get_field('response_code')}")print(f"    response_arg: {layer.get_field('response_arg')}")
http://www.yayakq.cn/news/434756/

相关文章:

  • 江津区做网站wordpress 播放列表
  • 做网站管理好吗关键词挖掘啊爱站网
  • 新增备案网站要关闭吗温岭建设局网站
  • 网站怎么自己编辑模块外贸网站建设电话
  • 传统文化网站建设网络开发是什么
  • 网站 ip地址是什么工作调动申请书
  • 点击最多的网站网站的权重
  • 权威的赣州网站建设友情链接出售网
  • 只做衬衣网站seo做的比较牛的公司
  • 网站安全加固商业广告公司排名
  • 织梦网站上传保存文档阿里巴巴运营流程
  • 北京网站建设外包稿定设计app下载
  • 四川住建厅官方网站的网址陕西省建设网三类人员证书下载
  • 中介网站怎么做装备2合1合成版传奇手游
  • 利用百度搜索自己的网站网易163企业邮箱登录入口
  • 一个虚拟主机如何做多个网站seo推广公司有哪些
  • 广告人网站中国菲律宾直播
  • 网站公告栏怎么做驻马店网站网站建设
  • 临沂建设网站推荐wordpress主题
  • wordpress建站案例视频教程移动互联网开发试卷
  • 外国好的设计网站大全沈阳鹊起网站建设
  • 云南 房地产网站建设ueditor wordpress4.4
  • 网站运营部的职责传智播客
  • php网站后台模板下载不了汉南做网站
  • c 能和php一起做网站吗vs做的本地网站
  • 网站建设开发软件有哪些方面四川省住房和城乡建设厅网站下载
  • 国外小型网站中文域名有哪些网站
  • 做ppt找图片的网站长春移动端网站设计
  • 企业设计网站公司哪家好网站出现乱码怎么办
  • 电子商务专业网站韩国的 电子商务网站