wireshark中文版是一款网络协议分析器,它可以帮助用户查看网络封包功能,帮助用户一键进行查看了解,适用于网络管理和安全工程这两类职业,它可以给网络工程师、网络架构师、应用工程师、网络顾问……等提供有效的故障排除、保护、分析和维护高效的网络基础架构,是很好的教育实践工具!
【软件功能】
Wireshark具有丰富的功能集,包括以下内容:
深入检查数百种协议,一直加入更多
实时捕捉和离线分析
标准三窗格分组浏览器
多平台:在Windows,Linux,macOS,Solaris,FreeBSD,NetBSD等许多应用程序上运行
捕获的网络数据可以通过GUI或TTY模式TShark实用程序浏览
业界最强大的显示滤镜
丰富的VoIP分析
读/写许多不同的捕获文件格式:tcpdump(libpcap),Pcap NG,Catapult DCT2000,Cisco Secure IDS iplog,Microsoft网络监视器,Network GeneralSniffer?(压缩和未压缩),Sniffer?Pro和NetXray?网络仪器观察器,NetScreen snoop,Novell LANalyzer,RADCOM WAN / LAN分析仪,Shomiti / Finisar Surveyor,Tektronix K12xx,Visual Networks Visual UpTime,WildPackets EtherPeek / TokenPeek / AiroPeek等许多
捕获使用gzip压缩的文件可以快速解压缩
实时数据可以从以太网,IEEE 802.11,PPP / HDLC,ATM,蓝牙,USB,令牌环,帧中继,FDDI等(取决于您的平台)
许多协议的解密支持,包括IPsec,ISAKMP,Kerberos,SNMPv3,SSL / TLS,WEP和WPA / WPA2
着色规则可以应用于数据包列表,以进行快速,直观的分析
输出可以导出为XML,PostScript?,CSV或纯文本
Wireshark 使用
确定 Wireshark 的位置
如果没有一个正确的位置,启动Wireshark后会花费很长的时间捕获一些与自己无关的数据。
选择捕获接口
一般都是选择连接到Internet网络的接口,这样才可以捕获到与网络相关的数据。否则,捕获到的其它数据对自己也没有任何帮助。
使用捕获过滤器
通过设置捕获过滤器,可以避免产生过大的捕获文件。这样用户在分析数据时,也不会受其它数据干扰。而且,还可以为用户节约大量的时间。
使用显示过滤器
通常使用捕获过滤器过滤后的数据,往往还是很复杂。为了使过滤的数据包再更细致,此时使用显示过滤器进行过滤。
使用着色规则
通常使用显示过滤器过滤后的数据,都是有用的数据包。如果想更加突出的显示某个会话,可以使用着色规则高亮显示。
构建图表
如果用户想要更明显的看出一个网络中数据的变化情况,使用图表的形式可以很方便的展现数据分布情况。
重组数据
Wireshark的重组功能,可以重组一个会话中不同数据包的信息,或者是一个重组一个完整的图片或文件。由于传输的文件往往较大,所以信息分布在多个数据包中。为了能够查看到整个图片或文件,这时候就需要使用重组数据的方法来实现。
【过滤规则】
一、过滤规则
只抓取符合条件的包,在Wireshark通过winpacp抓包时可以过滤掉不符合条件的包,提高我们的分析效率。如果要填写过滤规则,在菜单栏找到capture->options,弹出下面对话框,在capture filter输入框内填写相应的过滤规则,点击下方的start就生效了
1.只抓取HTTP报文
tcp port 80
解析:上面是只抓取tcp 协议中80端口的包,大部分Web网站都是工作在80端口的,如果碰到了81端口呢?可以使用逻辑运算符or呗!如 tcp port 80 or tcp port 81
2.只抓取arp报文
ether proto 0x0806
解析:ether表示以太网头部,proto表示以太网头部proto字段值为0x0806,这个字段的值表示是ARP报文,如果的ip报文此值为0x8000
3.只抓取与某主机的通信
host www.3322.cc
只抓取3322软件站服务器的通信,src表示源地址,dst表示目标地址
4.只抓取ICMP报文
icmp
二、 显示规则
只是将已经抓取到的包进行过滤显示,在下方的输入框添入相应的规则点击apply即可,如果需要清除这一次的显示过滤点击Clear即可
1.只显示HTTP报文
tcp.port == 80
2.只显示ARP报文
eth.type == 0x806
3.只显示与某主机的通信
ip.addr == 42.121.252.58
4.只显示ICMP报文
Icmp
【快捷键】
Ctr+O 文件打开
Ctrl+W 关闭文件
Crl+S 保存
Shift+Ctrl+S 另存为...
Ctr+P 打印
Ctrl+Q 关闭
Shift+Ctrl+C 拷贝
Ctr+F 搜索数据包
Ctrl+N 搜索下一个
Ctr+B 搜索前一个
Ctrl+M 对数据包做标记(标定)
Shift+Ctrl+N 搜索下一个标记的包
Ctrl+Shift+B 搜索前一个标记的包
Ctrl+T 设置参考时间 (标定
Shift+Ctrl+P 参数选择
Ctrl++增大字体
Ctrl+-缩小字体
Ctrl+=恢复正常大小
Ctrl+R重新再如当前捕捉文件
Alt+Left 向后运行
Alt+Right 向前运行
Ctrl+G 转移到某数据包
Ctrl+UP 前一个数据包
Ctrl+Down 下一个数据包
Ctrl+K 捕获参数选择
Ctrl+E 停止捕获网络数据
Shift+Ctrl+R 已可以分析的协议列表
行业软件 | 14.9 MB
UIDesigner For Mobile 2.5.5.1支持快速搭建交互原型,导入视觉切图、规范,最终生成演示Demo。通过便捷的布局和设置,就可以完成界面跳转和框架设计。
行业软件 | 3.02 GB
3dsmax全程Autodesk 3D Studio Max,它是Autodesk最新推出的专门针对三维设计的软件,这款软件主要运用于建筑、影视、游戏、动画……等领域的开发设计。目前它是全球最强大的三维制作软件,有需要的用户可以来下载体验下!
行业软件 | 1.25 MB
tampermonkey插件是一款功能强大易用的浏览器脚本管理软件,这款软件的使用方法非常的简单,可以帮助用户更加轻松、便捷的管理页面脚本,提供了脚本安装、脚本更新检查、脚本状态浏览等多种功能,并且支持所有主流浏览器进行脚本管理。