ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:1.06MB ,
资源ID:9890881      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9890881.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Wireshark使用教程实验1参考资料.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Wireshark使用教程实验1参考资料.docx

1、Wireshark使用教程实验1参考资料Wireshark使用教程1 什么是wiresharkWireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,wireshark也使用pcap network library来进行封包捕捉。2 wireshark的下载与安装2.1 下载wireshark访问wireshark的官方主页http:/www.wireshark.org/我们可以下载wireshark的安装文件,在这里我们既可以下载到最新的发布版本软件安装文件,也可以下载到以前发布的旧版本软件安装文件

2、。Wireshark支持多个操作系统,在下载安装文件的时候注意选择与自己PC的操作系统匹配的安装文件。下面的介绍我们都是以windows XP 系统为例。2.2 安装wireshark选择组件(Choose Components)WiresharkGUI网络分析工具TSshark-TShark 命令行的网络分析工具 插件/扩展(Wireshark,TShark分析引擎): Dissector Plugins分析插件:带有扩展分析的插件 Tree Statistics Plugins树状统计插件:统计工具扩展 Mate - Meta Analysis and Tracing Engine (ex

3、perimental)可配置的显示过滤引擎。 SNMP MIBsSNMP,MIBS的详细分析。Tools/工具(处理捕捉文件的附加命令行工具 Editcap是一个读取捕捉文件的程序,还可以将一个捕捉文件力的部分或所有信息写入另一个捕捉文件。 Tex2pcap是一个读取ASCII hex,写入数据到libpcap个文件的程序。 Mergecap是一个可以将多个播捉文件合并为一个的程序。 Capinfos是一个显示捕捉文件信息的程序。Users Guide用户手册本地安装的用户手册。如果不安装用户手册,帮助菜单的大部分按钮的结果可能就是访问internet.选择附加任务(Select Additi

4、onal Tasks)Start Menu Item增加一些快捷方式到开始菜单Desktop Icon增加Wireshark图标到桌面Quick Launch Icon增加一个Wireshark图标到快速启动工具栏Associate file extensions to Wireshark-Wireshark将捕捉包默认打开方式关联到Wireshark选择安装目录(Choose Install Location)安装路径默认为C盘,用户可以根据自己的需求更改默认安装路径。安装WinPcap(Install WinPcap)Wireshark安装包里包含了最新版的WinPcap安装包。如果您没有

5、安装WinPcap 。您将无法捕捉网络流量。但是您还是可以打开以保存的捕捉包文件。 当一切都选择完成后,点击安装按钮等待完成安装即可。3 用户界面安装完成后,即可运行wireshark。打开wireshark后的抓包主界面如下图所示。Wireshark主窗口由如下部分组成: 菜单用于开始操作。 主工具栏提供快速访问菜单中经常用到的项目的功能。 Fiter toolbar/过滤工具栏提供处理当前显示过滤得方法。 Packet List面板显示打开文件的每个包的摘要。点击面板中的单独条目,包的其他情况将会显示在另外两个面板中。 Packet detail面板显示您在Packet list面板中选择

6、的包的更多详情。 Packet bytes面板显示您在Packet list面板选择的包的数据,以及在Packet details面板高亮显示的字段。 状态栏显示当前程序状态以及捕捉数据的更多详情。3.1 菜单栏主菜单包括以下几个项目: File 包括打开、合并捕捉文件,save/保存,Print/打印,Export/导出捕捉文件的全部或部分。以及退出Wireshark项. Edit 包括如下项目:查找包,时间参考,标记一个多个包,设置预设参数。(剪切,拷贝,粘贴不能立即执行。) View 控制捕捉数据的显示方式,包括颜色,字体缩放,将包显示在分离的窗口,展开或收缩详情面版的地树状节点 GO

7、包含到指定包的功能。 Capture控制抓包的对话框,包括接口,选项,开始/停止/重新开始和过滤器。 Analyze 包含处理显示过滤,允许或禁止分析协议,配置用户指定解码和追踪TCP流等功能。 Statistics 包括的菜单项用户显示多个统计窗口,包括关于捕捉包的摘要,协议层次统计等等。 Help 包含一些辅助用户的参考内容。如访问一些基本的帮助文件,支持的协议列表,用户手册。 3.2 工具栏打开接口列表对话框打开捕捉选项对话框使用最后一次的捕捉设置立即开始捕捉停止当前捕捉停止当前捕捉并立即重新开始启动打开文件对话框,用于载入文件保存当前文件为任意其他的文件,它将会弹出一个保存对话框 注:

8、如果当前文件是临时未保存文件,图标将会显示为关闭当前文件。如果未保存,将会提示是否保存重新载入当前文件打印捕捉文件的全部或部分,将会弹出一个打印对话框打开一个对话框,查找包返回历史记录的上一个跳转到历史记录中的下一个包弹出一个设置跳转到指定的包的对话框跳转到第一个包跳转到最后一个包切换是否以彩色方式显示包列表开启/关闭实时捕捉时自动滚动包列表增大字体缩小字体设置缩放大小为100%重置列宽,是内容适合列宽(使包列表内的文字可以显示)打开对话框,用于创建、编辑捕捉过滤器打开对话框,用于创建、编辑显示过滤器定义以彩色方式显示数据包的规则打开首选项对话框打开帮助对话框3.3 过滤工具栏点击Filter

9、按钮会弹出display filter对话框 这个和在工具栏上输入协议来查找包的结果是一样的,只是它方便点 New增加一个新的过滤器到列表中。当前输入的Fiter name,Filter string将会被使用并被保存,如果这些都为空,将会设置为“new”。 Delete删除选中的过滤器。如果没有过滤器被选中则为灰色 Filter name修改当前选择的过滤器的名称。注:过滤器名称仅用在此处为了区分方便而已,没有其他用处。可以将多个过滤器使用同一个名称,但这样很不方便。 Filter string修改当前选中过滤器的内容。仅适用显示过滤:在输入时进行语法检查。 Add expression仅适

10、用显示过滤:打开增加表达式对话框,辅助创建过滤表达式。 OK仅适用显示过滤:应用当前显示选择的过滤器,关闭当前对话框。 Apply仅适用显示过滤:应用当前显示选择的过滤器。 Cancel放弃当前设置,关闭当前对话框。点击Expression按钮,会出现Filter Expression对话框 Field name从协议字段书中选择协议字段。每个可过滤协议都放在第一级。点击“+”展开列表,可以获得关于那些协议的可过滤字段。 Relation从可以关系列表中选择关系。Is present是一元关系,如果选择的字段存在,表达式为真值。其它关系为二元关系,需附加数据来完成。如果从字段名列表选择一个字段

11、,并选择一个二元关系,你可能需要输入值,也有可能是范围信息。 Value在此输入合适的配置值,输入的值同样要符合你选择的field name的属性值类型。 Predefined values有些协议字段包含预设值可用,这点和C语言中的枚举变量类似。如果选择的协议有这样的值定义,你可以再次选择。在工具栏上输 点击在此区域输入或修改显示的过滤字符,在输入过程中会进行语法检查。如果您输入的格式不正确,或者未输入完成,则背景显示为红色。直到您输入合法的表达式,背景会变为绿色。你可以点击下拉列表选择您先前键入的过滤字符。列表会一直保留,即使您重新启动程序。3.4 封包列表封包列表中显示所有已经捕获的封包

12、。在这里您可以看到发送或接收方的MAC/IP地址,TCP/UDP端口号,协议或者封包的内容。如果捕获的是一个OSI layer 2的封包,您在Source(来源)和Destination(目的地)列中看到的将是MAC地址,当然,此时Port(端口)列将会为空。如果捕获的是一个OSI layer 3或者更高层的封包,您在Source(来源)和Destination(目的地)列中看到的将是IP地址。Port(端口)列仅会在这个封包属于第4或者更高层时才会显示。您可以在这里添加/删除列或者改变各列的颜色:Edit menu - Preferences。3.5 封包列表信息这里显示的是在封包列表中被选

13、中项目的详细信息。信息按照不同的OSI layer进行了分组,您可以展开每个项目查看。3.6 16进制数据“解析器”在Wireshark中也被叫做“16进制数据查看面板”。这里显示的内容与“封包详细信息”中相同,只是改为以16进制的格式表述。4 wireshark实时捕捉数据包使用wireshark捕捉数据包可以使用下面几种方式: 使用打开捕捉接口对话框,浏览可用的本地网络接口,选择需要进行捕捉的接口启动捕捉 使用捕捉选项按钮启动对话框开始捕捉。 如果前次捕捉时的设置和现在的要求一样,可以点击开始捕捉按钮或者是菜单项立即开始本次捕捉。 如果已经知道捕捉接口的名称,可以使用如下命令从命令行开始捕

14、捉: wireshark -i eth0 k 此命令会从eht0接口开始捕捉。4.1 捕捉接口对话框如果从捕捉菜单选择interface按钮(或者从主工具栏选择),wireshark弹出Capture Interface/捕捉接口对话框。这个对话框只显示本地已知的网络接口,wireshark可能无法检测到所有的本地接口,wireshark不能检测远程可用的网络接口,只能列出可用的网络接口。 IPwireshark能解析的第一个IP地址,如果接口未获得IP地址(如,不存在可用的DHCP服务器),将会显示”unkown”,如果有超过一个IP的,只显示第一个(无法确定显示哪一个)。 Packets打

15、开该窗口后,从此接口捕捉到的包的数目。如果一直没有接收到包,则会显示为灰色。 Packets/s最近一秒捕捉包的数目。如果最近一秒没有捕捉到包,将会是灰色显示。 Stop停止当前包的捕捉。 Capture从选择的接口立即开始捕捉,使用最后一次捕捉的设置。 Option打开该接口的捕捉选项对话框。 Details打开对话框显示接口的详细信息。 Close关闭对话框。4.2 捕捉选项对话框如果从捕捉菜单选择start按钮(或者从主工具栏选择),wireshark弹出Capture Option/捕捉选项对话框。 Interface指定想用于进行捕捉的接口,一次只能使用一个接口。 IP addres

16、s选择接口的IP地址。如果系统未指定IP地址,将会显示为”unknown”。 Link-layer header type选择接口的工作层。 Buffer size输入用于捕捉的缓存大小。 Capture packets inpromiscuous mode指定wireshark捕捉包时,设置接口为杂收模式。如果未指定该选项,wireshark将只能捕捉进出你电脑的数据包(不能捕捉整个局域网段的包)。 Limit each packet to n bytes指定捕捉过程中每个包的最大字节数。如果机制该选项,默认值为65535。 Capture filter指定捕捉过滤。默认情况下是空的。 Fi

17、le指定用于捕捉的文件名。该字段默认为空白。如果保持空白,捕捉数据将会存储在临时文件夹。 User multiple files如果指定条件达到临界值,wireshark将会自动生成一个新文件,不适用于单独文件。 Next file every nmegabyte(s)仅适用于选中user multiple files,如果捕捉文件容量达到指定值,将会切换到新文件。 Next file every n minutes(s)仅适用于选中user multiple files,如果捕捉文件持续时间达到指定值,将会切换到新文件。 Ring buffer with n files仅适用于选中user

18、multiple files,如果捕捉文件持续时间达到指定值,将会切换到新文件。 Stop capture after n file(s)仅适用于use multiple files,当生成指定数目文件时,在生成下一个文件时停止捕捉。 After n packet(s)在捕捉到指定数目数据包后停止捕捉。 After n megabyte(s)在捕捉到指定容量的数据(byte(s)/kilobyte(s)/megabyte(s)/gigabyte(s)后停止捕捉。如果没有适用”user multiple files”,该选项将是灰色。 After n minute(s)在达到指定时间后停止捕捉。

19、 Update list of packet in real time在包列表面板实时更新捕捉数据。如果为选定该选项,在wireshark捕捉结束之前将不能显示数据。如果选中该选项,wireshark将生成两个独立的进程,通过捕捉进程传输数据给显示进程。 Automatic scrolling in live capture指定wireshark在有数据进入时实时滚动包列表面板,一直显示最新数据包。反之,则最新数据包会被放置在行末,但不会自动滚动面板。如果未设置”update list if packets in real time”,该选项竟是灰色不可选的。 Hide capture inf

20、o dialog隐藏捕捉信息对话框。 Enable MAC name resolution设置是否让wireshark翻译MAC地址为名称。 Enable network name resolution是否允许wireshark对网络地址进行解析。进行完上述设置以后,点击Start按钮进行捕捉。4.3 停止捕捉运行中的捕捉线程可以用以下列方法停止:1 使用捕捉信息对话框上的stop按钮停止。2 使用菜单项capturestop3 使用工具栏项stop4 使用快捷键:Ctrl+E5 如果设置了触发停止的条件,捕捉达到条件时会自动停止。4.4 重新启动捕捉运行中的捕捉过程可以被重新启动,这将会移除

21、上次捕捉的所有包。重新启动时一项方便的功能,类似于停止捕捉后,在很短的时间内立即开始捕捉。一下两种法师可以实现冲洗启动捕捉:1 使用菜单项Capture/ Restart2 使用工具栏 Restart5 文件输出与输入5.1 抓包文件的保存保存捕捉文件时可以通过FileSave As菜单或选择住工具栏保存捕捉文件。通过对话框,可以执行如下操作:1 输入指定的文件名。2 选择保存的目录。3 选择保存包的范围。4 通过点击file type/文件类型下拉表指定保存文件的格式。5 点击Save/OK按钮保存。如果保存时遇到问题,会出现错误提示。6 点击Cancel按钮退出而不保存捕捉包。wiresh

22、ark捕捉的包可以保存为其原生格式文件(libpcap),也可以保存为其他格式供其他工具进行读取分析。Wireshark可以保存为如下格式: Libpcap, tcpdump and various other tools using tcpdumps capture format (*.pcap, *.cap, *.dmp) Accellent 5Views (*.5vw) HP-UXs nettle (*.TRCO, TRC1) Microsoft Network MonitorNetMon (*.cap) Network Associates SnifferDOS (*.cap, *.e

23、nc, *trc, *.fdc, *.syc) Network Associates SnifferWindows (*.cap) Network Instruments Observer version 9 (*.bfr) Novell LANalyzer(*.tr1) Sun snoop(*.snoop,*.cap) Visual Networks Visual UpTime traffic (*.*)5.2 wireshark捕捉文件输入Wireshark可以读取以前保存的文件,想读取这些文件,只需选择菜单或工具栏的:“File/Open”。Wireshark将会弹出打开文件对话框。常见

24、对话框行为: 选择文件和目录 点击Open/OK按钮,选择你需要的文件并打开它 点击Cancel按钮返回wireshark主窗口而不载入任何文件Wireshark对话框标准操作扩展 如果选中文件,可以查看文件预览信息(文件大小,包个数) 通过“Display filter”对话框,显示字段指定显示过滤器。过滤器将会在打开文件后应用。在输入过滤字符时会进行语法检查。如果输入正确背景为绿色,如果错误或输入未结束,北京为红色。载入文件后,点击filter按钮会打开过滤对话框,用于辅助输入显示显示过滤表达式。6 应用举例上面介绍了wireshark软件的安装与使用方法,下面我们以捕捉本机PPLive网

25、络电视流量为例说明一下wireshark的具体使用过程。第一步:打开wireshark,会出现wireshark抓包开始界面。第二步:点击,弹出接口对话框第三步:从接口对话框中可以看到有三个接口,第一个为本地网卡,另外两个为虚拟机。我们要抓取本急流量,所以选择本地网卡接口,点击对应的Start按钮,开始捕捉包。第四步:打开PPLive网络电视,选择节目进行播放。可以看到wireshark抓包界面不断地更新封包列表。第五步:点击停止当前包的捕捉第六步:点击按钮保存当前捕捉包。选择保存文件的路径及文件名称,保存类型如果没有特殊需求选择libpcap(注:文件保存类型参考5.1),选择完成后点击保存即完成一个本地PPLive网络电视流量包的捕捉。第七步:如果不想保存当前捕捉包,点击按钮,会出现保存提示对话框,点击“Continue without Saving”按钮即关闭当前未保存包并回到wireshark抓包开始界面。如果不想保存当前捕捉包并想立即开始新的捕捉,点击按钮。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1