Wireshark图解教程(简介、抓包、过滤器).pdf
《Wireshark图解教程(简介、抓包、过滤器).pdf》由会员分享,可在线阅读,更多相关《Wireshark图解教程(简介、抓包、过滤器).pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Wireshark 图解教程(简介、抓包、过滤器)Wireshark 是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark 也使用 pcap network library 来进行封包捕捉。可破解局域网内QQ、邮箱、msn、账号等的密码!wireshark 的原名是 Ethereal,新名字是 2006 年起用的。当时 Ethereal 的主要开发者决定离开他原来供职的公司,并继续开发这个软件。但由于 Ethereal 这个名称的使用权已经被原来那个公司注册,Wireshark 这个新名字也就应运
2、而生了。在成功运行 Wireshark 之后,我们就可以进入下一步,更进一步了解这个强大的工具。下面是一张地址为 192.168.1.2 的计算机正在访问“”网站时的截图。1.MENUS(菜单)2.SHORTCUTS(快捷方式)3.DISPLAY FILTER(显示过滤器)4.PACKET LIST PANE(封包列表)5.PACKET DETAILS PANE(封包详细信息)6.DISSECTOR PANE(16 进制数据)7.MISCELLANOUS(杂项)1.MENUS(菜单)程序上方的 8 个菜单项用于对 Wireshark 进行配置:-File(文件)-Edit(编辑)-View(查
3、看)-Go(转到)-Capture(捕获)-Analyze(分析)-Statistics(统计)打开或保存捕获的信息。查找或标记封包。进行全局设置。设置 Wireshark 的视图。跳转到捕获的数据。设置捕捉过滤器并开始捕捉。设置分析选项。查看 Wireshark 的统计信息。-Help(帮助)查看本地或者在线支持。2.SHORTCUTS(快捷方式)在菜单下面,是一些常用的快捷按钮。您可以将鼠标指针移动到某个图标上以获得其功能说明。3.DISPLAY FILTER(显示过滤器)显示过滤器用于查找捕捉记录中的内容。请不要将捕捉过滤器和显示过滤器的概念相混淆。请参考 Wireshark 过滤器中的
4、详细内容。返回页面顶部 4.PACKET LIST PANE(封包列表)封包列表中显示所有已经捕获的封包。在这里您可以看到发送或接收方的 MAC/IP 地址,TCP/UDP 端口号,协议或者封包的内容。如果捕获的是一个 OSI layer 2 的封包,您在 Source(来源)和 Destination(目的地)列中看到的将是 MAC 地址,当然,此时 Port(端口)列将会为空。如果捕获的是一个 OSI layer 3 或者更高层的封包,您在 Source(来源)和 Destination(目的地)列中看到的将是 IP地址。Port(端口)列仅会在这个封包属于第 4 或者更高层时才会显示。您
5、可以在这里添加/删除列或者改变各列的颜色:Edit menu-Preferences 5.PACKET DETAILS PANE(封包详细信息)这里显示的是在封包列表中被选中项目的详细信息。信息按照不同的 OSI layer 进行了分组,您可以展开每个项目查看。下面截图中展开的是 HTTP 信息。6.DISSECTOR PANE(16 进制数据)“解析器”在 Wireshark 中也被叫做“16 进制数据查看面板”。这里显示的内容与“封包详细信息”中相同,只是改为以 16进制的格式表述。在上面的例子里,我们在“封包详细信息”中选择查看 TCP 端口(80),其对应的 16 进制数据将自动显示在
6、下面的面板中(0050)。7.MISCELLANOUS(杂项)在程序的最下端,您可以获得如下信息:-正在进行捕捉的网络设备。-捕捉是否已经开始或已经停止。-捕捉结果的保存位置。-已捕捉的数据量。-已捕捉封包的数量。(P)-显示的封包数量。(D)(经过显示过滤器过滤后仍然显示的封包)-被标记的封包数量。(M)正如您在 Wireshark 教程第一部分看到的一样,安装、运行 Wireshark 并开始分析网络是非常简单的。使用 Wireshark 时最常见的问题,是当您使用默认设置时,会得到大量冗余信息,以至于很难找到自己需要的部分。过犹不及。这就是为什么过滤器会如此重要。它们可以帮助我们在庞杂的
7、结果中迅速找到我们需要的信息。-捕捉过滤器:用于决定将什么样的信息记录在捕捉结果中。需要在开始捕捉前设置。显示过滤器:在捕捉结果中进行详细查找。他们可以在得到捕捉结果后随意修改。那么我应该使用哪一种过滤器呢?两种过滤器的目的是不同的。捕捉过滤器是数据经过的第一层过滤器,它用于控制捕捉数据的数量,以避免产生过大的日志文件。显示过滤器是一种更为强大(复杂)的过滤器。它允许您在日志文件中迅速准确地找到所需要的记录。两种过滤器使用的语法是完全不同的。我们将在接下来的几页中对它们进行介绍:1.捕捉过滤器 2.显示过滤器 1.捕捉过滤器 捕捉过滤器的语法与其它使用 Lipcap(Linux)或者 Winp
8、cap(Windows)库开发的软件一样,比如著名的 TCPdump。捕捉过滤器必须在开始捕捉前设置完毕,这一点跟显示过滤器是不同的。设置捕捉过滤器的步骤是:-选择 capture-options。-填写capture filter栏或者点击capture filter按钮为您的过滤器起一个名字并保存,以便在今后的捕捉中继续使用这个过滤器。-点击开始(Start)进行捕捉。语法:Protocol Direction Host(s)Value Logical Operations Other expression_r 例子:tcp dst 10.1.1.1 80 and tcp dst 10.2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Wireshark 图解 教程 简介 过滤器
限制150内