2022年wireshark的使用教程 .pdf
《2022年wireshark的使用教程 .pdf》由会员分享,可在线阅读,更多相关《2022年wireshark的使用教程 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2011-08-07 19:372575人阅读 评论(2)收藏举报wireshark的使用教程-用实践的方式帮助我们理解TCP/IP 中的各个协议是如何工作的wireshark 是一款抓包软件,比较易用,在平常可以利用它抓包,分析协议或者监控网络,是一个比较好的工具,因为最近在研究这个,所以就写一下教程,方便大家学习。这里先说 Wireshark 的启动界面和抓包界面启动界面:抓包界面的启动是按 file 下的按钮之后会出现名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 12 页 -这个是网卡的显示,因为我有虚拟机所以会显示虚拟网卡,我们现在抓的是真实网卡上的包所以在以太网卡右边
2、点击start 开始抓包这个就是抓包的界面了(也是主界面)Wireshark 主窗口由如下部分组成:菜单用于开始操作。主工具栏 提供快速访问菜单中经常用到的项目的功能。Fiter toolbar/过滤工具栏 提供处理当前显示过滤得方法。Packet List 面板显示打开文件的每个包的摘要。点击面板中的单独条目,包的其他情况将会显示在另外两个面板中。Packet detail 面板显示您在 Packet list 面板中选择的包的更多详情。Packet bytes 面板显示您在 Packet list 面板选择的包的数据,以及在 Packet details 面板高亮显示的字段。状态栏 显示当
3、前程序状态以及捕捉数据的更多详情。1.菜单栏主菜单包括以下几个项目:File 包括打开、合并捕捉文件,save/保存,Print/打印,Export/导出捕捉文件的全部或部分。以及退出 Wireshark 项.Edit 包括如下项目:查找包,时间参考,标记一个多个包,设置预设参数。(剪切,拷贝,粘贴不能立即执行。)名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 12 页 -View 控制捕捉数据的显示方式,包括颜色,字体缩放,将包显示在分离的窗口,展开或收缩详情面版的地树状节点GO 包含到指定包的功能。Analyze 包含处理显示过滤,允许或禁止分析协议,配置用户指定解码和追踪T
4、CP 流等功能。Statistics 包括的菜单项用户显示多个统计窗口,包括关于捕捉包的摘要,协议层次统计等等。Help 包含一些辅助用户的参考内容。如访问一些基本的帮助文件,支持的协议列表,用户手册。在线访问一些网站,“关于”2.工具栏(略)3.过滤工具栏会弹出对话框名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 12 页 -这个和在工具栏上输入协议来查找包的结果是一样的,只是它方便点在工具栏上输点击 在此区域输入或修改显示的过滤字符,在输入过程中会进行语法检查。如果您输入的格式不正确,或者未输入完成,则背景显示为红色。直到您输入合法的表达式,背景会变为绿色。你可以点击下拉列表
5、选择您先前键入的过滤字符。列表会一直保留,即使您重新启动程序。注意:做完修改之后,记得点击右边的Apply(应用)按钮,或者回车,以使过滤生效。输入框的内容同时也是当前过滤器的内容(当前过滤器的内容会反映在输入框)4.封包列表封包列表中显示所有已经捕获的封包。在这里您可以看到发送或接收方的MAC/IP 地址,TCP/UDP端口号,协议或者封包的内容。如果捕获的是一个OSI layer 2 的封包,您在 Source(来源)和 Destination(目的地)列中看到的将是 MAC 地址,当然,此时Port(端口)列将会为空。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 12 页
6、 -如果捕获的是一个OSI layer 3 或者更高层的封包,您在Source(来源)和 Destination(目的地)列中看到的将是 IP 地址。Port(端口)列仅会在这个封包属于第4或者更高层时才会显示。您可以在这里添加/删除列或者改变各列的颜色:Edit menu-Preferences5.封包详细信息这里显示的是在封包列表中被选中项目的详细信息。信息按照不同的OSI layer 进行了分组,您可以展开每个项目查看。ps:wireshark 会用不难,难的是会看懂这些包(如果对这些包头信息不了解的可以自己去查查资料)6.16 进制数据“解析器”在 Wireshark中也被叫做“16进
7、制数据查看面板”。这里显示的内容与“封包详细信息”中相同,只是改为以16 进制的格式表述。在这里我们还要学会在大量的信息中过滤和分析我们需要的信息过滤:过滤器会如此重要。它们可以帮助我们在庞杂的结果中迅速找到我们需要的信息。-捕捉过滤器:用于决定将什么样的信息记录在捕捉结果中。需要在开始捕捉前设置。显示过滤器:在捕捉结果中进行详细查找。他们可以在得到捕捉结果后随意修改。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 12 页 -两种过滤器的目的是不同的。1.捕捉过滤器是数据经过的第一层过滤器,它用于控制捕捉数据的数量,以避免产生过大的日志文件。2.显示过滤器是一种更为强大(复杂)
8、的过滤器。它允许您在日志文件中迅速准确地找到所需要的记录。1.捕捉过滤器捕捉过滤器的语法与其它使用Lipcap(Linux)或者 Winpcap(Windows)库开发的软件一样,比如著名的 TCPdump。捕捉过滤器必须在开始捕捉前设置完毕,这一点跟显示过滤器是不同的。设置捕捉过滤器的步骤是:-选择 capture-options。-填写 capture filter 栏或者点击 capture filter 按钮为您的过滤器起一个名字并保存,以便在今后的捕捉中继续使用这个过滤器。-点击开始(Start)进行捕捉。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 12 页 -语法
9、:ProtocolDirectionHost(s)ValueLogical OperationsOther expression_r例子:tcp dst 10.1.1.1 80 and tcp dst 10.2.2.2 3128 Protocol(协议):可能的值:ether,fddi,ip,arp,rarp,decnet,lat,sca,moprc,mopdl,tcp and udp.如果没有特别指明是什么协议,则默认使用所有支持的协议。Direction(方向):可能的值:src,dst,src and dst,src or dst 如果没有特别指明来源或目的地,则默认使用src or d
10、st 作为关键字。例如,host 10.2.2.2 与src or dst host 10.2.2.2是一样的。Host(s):可能的值:net,port,host,portrange.如果没有指定此值,则默认使用host 关键字。例如,src 10.1.1.1 与src host 10.1.1.1相同。Logical Operations(逻辑运算):可能的值:not,and,or.名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 12 页 -否(not)具有最高的优先级。或(or)和与(and)具有相同的优先级,运算时从左至右进行。例如,not tcp port 3128 an
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年wireshark的使用教程 2022 wireshark 使用 教程
限制150内