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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

Tshark 命令参数详解.docx

1、Tshark 命令参数详解Tshark 命令参数详解 NAMEtshark的 - 转储和分析网络流量概要tshark的 -2 -a <捕捉自动停止条件> . -b <捕捉环形缓冲区选项> . -B <捕获缓冲区大小> -c <捕获分组计数> - ? <配置文件> -d <层型> = <选择>,<译码作为协议> -D -e <字段> -E <现场打印选项> -f <捕获筛选> -F <文件格式> -g -h -H <输入hosts文件> -i

2、 <采集界面> | - -I -K <密钥表> -l -L -n -N <名称解析标志> -o <偏好设置> . -O <协议> -p -P -q -Q -r <INFILE> -R <读过滤> -s <捕获的Snaplen> -S <分隔符> -t 一个|广告| adoy | D | DD | E | - R | U | UD | udoy -T 领域| PDML | PS | PSML |文 -u <秒类型> -v -V -w <OUTFILE> | - -W

3、 <文件格式选项> -x -X <分机选项> -y <捕获链接类型> -Y <显示过滤> -z <统计> -capture注释 <评论> <捕获筛选>tshark -G column-formats|currentprefs|decodes|defaultprefs|fields|ftypes|heuristic-decodes|plugins|protocols|values说明tshark的是一个网络协议分析仪。它可以让你从现场的网络捕获的数据包,或从以前保存的文件中读取数据包,无论是打印这些数据包发送到标

4、准输出的解码形式或写入数据包到一个文件中。 tshark的 “原生捕捉文件格式是PCAP格式,这也是所使用的格式tcpdump的和各种其它的工具。不带任何选项设定,tshark的将工作很像tcpdump的。它将使用PCAP库来从第一个可用的网络接口捕获流量,并显示在stdout为每个接收到的分组的摘要线。tshark的是能够检测,读取和写入由支持在同一捕获文件Wireshark的。输入文件并不需要特定的文件扩展名; 文件格式和一个可选的gzip压缩将被自动检测到。邻近的描述部分开头的wireshark(1)或 https:/www.wireshark.org/docs/man-pages/wi

5、reshark.html 是的方式的详细描述Wireshark的处理这一点,这是相同的方式tshark的手柄这一点。压缩文件支持使用(因此要求)zlib库。如果zlib库不存在,tshark的编译,但将无法读取压缩文件。如果-w没有指定选项,tshark的写到标准输出它捕获或读取数据包的解码格式的文本。如果-w指定选项,tshark的写入由该选项与数据包的时间标记所指明的分组的原始数据,沿该文件。当写数据包的解码形式,tshark的写道,在默认情况下,包含由首选项文件中指定的字段(这也是包列表窗格中显示的字段摘要行Wireshark的),但如果它的写数据包,它捕捉他们,而不是从已保存的捕获文件

6、写入数据包,它不会显示在“帧号”字段。如果-V指定选项时,将它写入代替的分组的细节,示出在分组的所有协议的所有字段的图。如果-O指定选项时,将只显示指定的完整协议。使用“输出tshark的-G协议 “找到可以指定的协议的缩写。如果你想要写数据包的解码形式到一个文件,运行 tshark的无-w选项,并重定向其标准输出到文件(也不能使用-w选项)。当数据包写入到文件中,tshark的,默认情况下,写在文件PCAP格式,并写入所有它认为到输出文件中的数据包。该-F选项可用于指定在其中写入该文件的格式。显示的可用文件格式此列表-F没有价值的标志。但是,你不能指定一个实时捕获的文件格式。阅读中的过滤器t

7、shark的,这可以让你选择哪些数据包需要被解码或者写入文件,是非常强大的; 更多的领域是在滤过tshark的比其他协议分析仪,你可以用它来 ?创建自己的过滤器的语法更加丰富。作为tshark的 进展,希望越来越多的协议字段在读过滤器被允许。数据包捕获与PCAP库执行。捕捉过滤器语法如下PCAP库的规则。该语法是从读出过滤器语法不同。读滤波器也可以被捕获时指定,并且只有通过读取滤波器将显示或保存到输出文件中的数据包; 注意,但是,捕获过滤器是更有效的比读过滤器,并可能更难以 tshark的跟上一个繁忙的网络,如果被指定用于实时捕获的读取滤波器。捕获或读取过滤器既可以与指定-f或-R 选项,分别

8、在这种情况下,整个过滤表达式必须被指定为一个参数(这意味着如果它包含空格,则必须用引号括起来),或可以与后选项参数的命令行参数,在这种情况下后过滤器参数所有参数都被视为一个过滤表达式来指定。做一个实时捕获时,捕获过滤器只支持; 做一个实时捕获和读取一个捕获文件时,当过滤器读取支持,但需要tshark的过滤时做更多的工作,所以你可能会更容易,如果您使用的是读过滤器在重负载下丢包。如果以后选项参数指定了命令行参数的过滤器,它是有捕捉正在做的(即,如果没有捕获筛选 -r指定选项)和一个读过滤器,如果捕获文件读取(即如果-r指定选项)。该-G选项是一个特殊的模式,简单地导致tshark的 帅位几种类型

9、的内部词汇表,然后退出之一。选项-2执行两遍分析。这会导致tshark的缓冲输出,直到整个第一遍已完成,但允许它填入需要未来知识领域,如字段在帧响应“。还允许将正确计算重组帧依赖性。-a <捕捉自动停止条件>设置一个标准,指定当tshark的是停止写入捕捉文件。标准是的形式测试:值,其中测试是下列之一:持续时间:值停止写入捕捉文件后价值秒钟过去了。作品尺寸:值停止写入捕捉文件后,它达到的大小 值 KB。如果此选项与-b选项一起使用,tshark的 将停止写入当前捕捉文件,并切换到下一个,如果文件大小达到。当读取捕获文件,tshark的将停止读取文件之后读取的字节数超过此数值(完整数

10、据包将被读取,所以比这个数目更多的字节可被读取)。注意,文件大小限制为2吉布最大值。文件:值停止写入捕捉文件后,值被写入文件的数量。-b <捕捉环形缓冲区选项>原因tshark的在“多个文件”模式运行。在“多个文件”模式, tshark的会写几个捕获文件。当第一个捕捉文件被写满,tshark的将切换书写下一个文件等等。所创建的文件名 ?是基于与给定的文件名-w选项,文件的数目和在创建日期和时间,例如outfile_00001_20050604120117.pcap,outfile_00002_20050604120523.pcap,.随着文件选项它也可能形成一个“环形缓冲区”。这将

11、填充新文件,直到指定的文件的数量,在该点tshark的将丢弃该数据的第一个文件中和将数据写入该文件等等。如果文件没有设置选项,新文件填充,直到捕获停止条件匹配一个(或直到磁盘已满)。该标准的形式是关键:值,其中关键的是下列之一:持续时间:值切换到后的下一个文件的值秒后,即使当前文件没有完全填满。作品尺寸:值切换后达到的规模下一个文件 的价值 KB。注意,文件大小限制为2吉布最大值。文件:值再次与第一个文件开始后的价值的文件数量写(形成一个环形缓冲区)。此值必须小于10万应注意使用的文件时大量使用:一些文件系统不处理在一个目录多个文件很好。该文件准则要求或者持续时间或文件大小进行规定,以控制什么

12、时候去到下一个文件。应当指出的是,每个-b参数接受正好一个标准; 指定两个标准,每个人都必须在前面加上-b 选项。例如:-b作品尺寸:1000 -b文件:5的结果在每个大小为一兆五档环形缓冲区。-B <捕获缓冲区大小>设置捕获缓冲区大小(以MIB,默认为2 MIB)。此所使用的捕获驱动程序缓冲的分组数据,直到该数据可以被写入到磁盘。如果捕捉时碰到丢包现象,可以尝试增大它的大小。需要注意的是,虽然tshark的试图通过默认设置缓冲区大小为2 MIB,并且可以被告知将它设置为一个更大的值,系统或接口上你捕获可能默默地限制捕获缓冲区大小为较低的值或它提升到一个更高的值。这是用于UNIX系

13、统与libpcap的1.0.0或更高版本和Windows。它不适用于UNIX系统的早期版本的libpcap的。这个选项可以出现多次。如果第一次出现之前使用-i选项,它设置默认捕获缓冲区大小。如果使用后-i选项,它设置捕获缓冲区大小由过去的指定的接口-i此选项之前发生的选项。如果捕获缓冲区大小没有特别设定,默认捕获缓冲区大小来代替。-c <捕获的数据包数>设置数据包捕获实时数据时,读取的最大数量。如果读一个捕获文件,设置数据包要读取的最大数量。-C <配置文件>与给定的配置文件运行。-d <层型> = <选择>,<译码作为协议>像Wir

14、eshark的的解码为.功能,这可以让你指定一个图层类型应该被解剖。如果有问题的层类型(例如, tcp.port或udp.port的TCP或UDP端口号)的规定选择值,包应作为解剖指定的协议。例如:-d tcp.port = 8888,HTTP将解码运行在TCP端口8888作为HTTP的流量。例如:-d tcp.port = 8888:3,HTTP将解码运行在TCP端口8888,8889或8890作为HTTP的流量。例如:-d tcp.port = 8888-8890,HTTP将解码运行在TCP端口8888,8889或8890作为HTTP的流量。使用无效的选择器或协议将打印出有效的选择器和协议

15、名称的列表,分别。例如:。-d是一个快速的方法来获得有效的选择列表。例如:。-d以太= 0x0800的是一个快速的方法来获得可以与以太网类型选择协议的列表。-D打印接口上的列表tshark的可以捕捉,并退出。每个网络接口,一个数字和一个接口名,可能紧跟在界面的文本描述,被打印。接口名称或数量可以提供给-i选项指定要在其上捕捉的接口。这可以在不具有命令列出它们(例如,Windows系统或UNIX系统缺乏系统是有用的ifconfig -a); 数量可在Windows 2000和更高版本的系统,其中接口名称是一个比较复杂的字符串是有用的。需要注意的是“可以捕获”是指tshark的是能够打开设备进行实

16、时捕捉。根据您的系统,你可能需要从具有特殊权限的帐户下运行tshark的(例如,作为root)才能够捕获网络流量。如果tshark的-D不是从这样的帐户下运行,它不会显示任何接口。-e <现场>添加一个字段,字段列表显示,如果-T领域被选中。这个选项可以在命令行上多次使用。如果该至少一个字段必须提供-T字段选项被选中。列名可以使用前缀“_ws.col。”例如:-e frame.number -e ip.addr -e UDP -e _ws.col.info给人一种协议,而不是一个单一的场将打印有关的协议作为一个单一的场数据的多个项目。字段之间用制表符分隔默认。 -E控制打印领域的格

17、式。-E <现场打印选项>设置选项控制领域的印刷时-T领域被选中。选项?有:标题= Y | N如果Y,打印的使用给定的字段名称的列表-e 作为输出的第一行; 字段名称将使用相同的字符作为字段值中分离出来。默认为。分离器= / T | /秒| <字符>设置分隔符使用领域。如果/吨标签将会被使用(这是默认值),如果 /秒,一个单一的空间将被使用。否则,可以通过命令行被接受为选择一部分的任何字符都可以使用。发生= F | L |一个用于具有多个事件字段选择对哪些发生。如果F第一次出现将被使用,如果升 最后出现的将被使用,如果一个事件都将使用(这是默认值)。聚合=,| / S

18、| <字符>设置聚合字符用于具有多次出现的字段。如果,一个逗号将被使用(这是默认值),如果/秒,一个单一的空间将被使用。否则,可以通过命令行被接受为选择一部分的任何字符都可以使用。报价= D | S | N,设置引号字符使用环绕领域 e 使用双引号,单引号,暂无报价(默认值)。-f <捕获过滤器>设置捕捉过滤器表达式。这个选项可以出现多次。如果第一次出现之前使用-i选项,它设置默认的捕获过滤器表达式。如果使用后-i选项,它为在最后指定的接口捕获过滤表达式-i此选项之前发生的选项。如果捕获过滤器表达式没有设置具体而言,如果所提供的默认捕获筛选表达式中使用。-F <文

19、件格式>设置使用写入的输出捕获文件的文件格式-w 选项。写有输出-w选项是原始数据包数据,没有文字,所以没有-F选项来要求的文本输出。选项-F 没有价值将列出可用的格式。-g此选项会导致输出文件(S)同组读取权限(即输出文件(S)可以由主叫用户所在组的其他成员被读取)创建。-G column-formats|currentprefs|decodes|defaultprefs|fields|ftypes|heuristic-decodes|plugins|protocols|values该-G选项将导致tshark的转储几种类型的词汇表,然后退出之一。如果没有指定具体的词汇类型,那么场报告

20、会默认生成。可用的报告类型包括:列格式通过转储tshark的理解列的格式。有每行一个记录。这些字段是制表符分隔。 *字段1 =格式字符串(如“RD”) *字段2 =格式字符串的文字说明(如“目的端口(解决)”)currentprefs 转储当前偏好的将文件复制到标准输出。解码转储“图层类型”/“解码为”协会标准输出。有每行一个记录。这些字段是制表符分隔。 *字段1 =层类型,例如“tcp.port” *字段2 =选择十进制 *字段3 =“解码为”名称,如“HTTP”defaultprefs 转储一个默认的首选项文件到标准输出。田 转储注册数据库到标准输出的内容。一个独立的程序可以借此输出格式化

21、成漂亮的表或HTML或什么的。有每行一个记录。每个记录可以是一个协议或一个首标字段,由第一字段来区分。这些字段是制表符分隔。 *协议 * - *字段1 =P *字段2 =描述协议名称 *现场3 =协议的缩写 * *头字段 * - *字段1 =F *字段2 =描述字段名 *现场3 =现场缩写 *字段4 =类型(ftenum类型的文字表述) *字段5 =父协议的缩写 *字段6 =基地显示器(整数类型); “父位字段宽度”为FT_BOOLEAN *字段7 =掩码:格式:十六进制:0X . *字段8 = Blurb的描述场ftypes通过转储tshark的理解“ftypes”(基本类型)。有每行一个记

22、录。这些字段是制表符分隔。 *字段1 = FTYPE(如“FT_IPv6”) *字段2 =类型的文字说明(如“IPv6地址”)启发式解码转储启发式当前安装的解码。有每行一个记录。这些字段是制表符分隔。 *字段1 =底层剥离(如“TCP”) *字段2 =启发式解码器(如UCP“)的名称 *现场3 =启发式启用(如“T”或“F”)插件目前转储安装的插件。有每行一个记录。这些字段是制表符分隔。 *字段1 =插件库(如“gryphon.so”) *字段2 =插件版本(例如0.0.4) *现场3 =插件类型(如“剥离”或“点击”) *字段4 =完整路径插件文件协议转储在注册数据库到标准输出协议。一个独立

23、的程序可以借此输出格式化成漂亮的表或HTML或什么的。有每行一个记录。这些字段是制表符分隔。 *字段1 =协议名称 *字段2 =协议简称 *现场3 =协议过滤器名称值转储value_strings,range_strings或真/假字符串有他们的字段。有每行一个记录。字段都是用制表符分隔。有三种类型的记录:值的字符串,字符串范围和真/假的字符串。第一字段,“V”,“R”或“T”,表示记录的类型。 *字符串值 * - *字段1 =V *字段2 =字段的缩写来此字符串值对应 *现场3 =整数值 *字段4 =字符串 * *范围弦乐 * - *字段1 =R *字段2 =字段的缩写来此范围对应的字符串

24、*现场3 =整数值:下限 *字段4 =整数值上限 *字段5 =字符串 * *真/假弦乐 * - *字段1 =T *字段2 =字段以缩写此真/假对应的字符串 *字段3 = TRUE字符串 *字段4 =假字符串-h打印版本和选项,然后退出。-H <输入hosts文件>阅读条目列表从“hosts”文件,然后将被写入捕获文件。意味着-W?。可多次调用。在“hosts”文件格式记录在 http:/en.wikipedia.org/wiki/Hosts_(file) 。-i <捕捉接口> | -设置网络接口或管道的名称,用于现场数据包捕获。网络接口名称应与所列出的名称之一“ tsh

25、ark的-D(如上所述)“; 一个数字,所报告的“ tshark的-D “,也可以使用。如果您使用的是UNIX,“ netstat的-i “或” 使用ifconfig -a “也可能工作获得的接口名,虽然不是所有的UNIX版本都支持-a选项的ifconfig。如果不指定接口,tshark的搜索列表界面,选择第一个非回送接口,如果有任何非Loopback接口,并选择第一个loopback接口,如果没有非环回接口。如果没有接口可言, tshark的报告错误,不执行捕捉。管道名即可以是FIFO(命名管道)的名称或 - 从标准输入读取数据。从管道读取的数据必须是标准的PCAP格式。这个选项可以出现多次

26、。当从多个接口捕获,捕获文件将被保存在PCAP-ng的格式。注:Win32版本的tshark的不支持从管道捕捉!-I把接口“监控模式”; 这仅支持IEEE 802.11无线网络接口,只支持某些操作系统。需要注意的是在监控模式适配器可能撇清与从它的关联,这样你就不能使用任何无线网络与该适配器的网络。这可能会阻止访问网络服务器上的文件,或解析主机名或网络地址,如果捕获在监控模式和未连接到另一个网络的另一个适配器。这个选项可以出现多次。如果第一次出现之前使用-i选项,它使显示器模式,所有接口。如果使用后-i选项,它使监控模式由过去的指定的接口-i此选项之前发生的选项。-K <密钥表>负载

27、的Kerberos从指定的密钥表文件中的加密密钥。此选项可以多次使用,以从多个文件加载密钥。例如:-K krb5.keytab-l冲洗信息每个包印后标准输出。(这不是严格来说,如果行缓冲-V 指定;但是,它是相同的行缓冲如果-V未指定,因为只有一条线打印每个分组,并且,作为-l管道实时捕捉到一个程序或脚本时,这样一个数据包的输出显示了一旦数据包被看到和解剖正常使用,它应该工作一样好,真行缓冲。我们这样做是作为一种变通方法在微软的Visual C + C库的缺乏。)管道的输出时,这可能是有用的tshark的另一方案,因为它意味着以该输出通过管道程序将尽快看到的解剖数据分组tshark的看到该分组

28、,并产生输出,而不是看它只有当包含数据的标准输出缓冲区填满。-L列出了由接口和出口所支持的数据链路的类型。所报告的链接类型可用于-y选项。-n禁用网络对象名解析(如主机名,TCP和UDP端口名称); 在-N标志可能会覆盖这一块。-N <名称解析标志>打开名称仅用于特定类型的地址和端口号的解析,与名称解析为其他类型的地址和端口号的关闭。该标志覆盖-n如果两个-N和-n存在。如果两个-N和-n标志不存在,所有的域名解析被打开。的说法是,可能包含字母的字符串:启用并发(异步)DNS查询米启用MAC地址解析启用网络地址解析使使用外部解析器(如DNS)的网络地址解析牛逼使传输层端口号决议-o

29、 <偏爱>:<值>设置首选项值,覆盖默认值和偏好文件中读取任意值。的参数的选择是以下形式的字符串为prefname :值,其中为prefname是偏好(这是将出现在首选项文件名 ?称相同)的名称,并且值是其应该被设置的值。-O <协议>类似-V选项,但会导致tshark的,只显示的逗号分隔的列表的详细视图的协议规定,而不是所有协议的详细视图。使用“输出tshark的-G协议 “找到可以指定的协议的缩写。-p不要将接口设置为混杂模式。请注意,接口可能是处于混杂模式的某些其他原因; 因此, -p不能使用,以确保所捕获的唯一流量的流量发送至或自该机器tshark的

30、运行过程中,广播业务和组播业务以由该机器接收地址。这个选项可以出现多次。如果第一次出现之前使用-i选项,没有接口将投入混杂模式。如果使用后-i选项,由最后一个指定的接口-i 此选项之前发生的选项将不会被放入混杂模式。-P解码并显示该分组摘要,即使使用写入原始分组数据-w选项。-q当捕获数据包,不显示数据包的连续计数捕获保存捕获到一个文件时被正常显示; 相反,只显示,在捕捉,分组的计数捕获的结束。在支持的信号SIGINFO,如各种BSD版本的系统,可以导致当前计数的键入你的“状态”字符(通常控制-T在至少某些显示,尽管它可能被设置为“已禁用”默认BSD系统,所以你必须明确地将其设置为使用它)。当

31、读取一个捕获文件,或捕捉的时候,而不是保存到文件,打印不包信息; 如果您使用的是这是非常有用的-z 选项来计算统计数据,不希望数据包的信息打印出来,只是统计数据。-Q当捕捉数据包,只显示真正的错误。这种输出小于-q选项,所以接口名称和总包数和捕获的结束不会被发送到标准错误。-r <INFILE>读取数据包INFILE,可以是任何支持的捕捉文件格式(包括gzip压缩文件)。也可以使用命名管道或标准输入( - )在这里,但只能使用特定的(未压缩的)捕获的文件格式(特别是:那些可无求向后读取)。-R <阅读过滤器>原因指定的过滤器(它使用的读/显示过滤器的语法,而不是捕获过滤

32、器)分析第一遍期间应用。包不匹配的过滤器不考虑未来的通行证。不仅使多传球意识,看到-2。对于单通解剖常规过滤看到-Y替代。需要注意的是前瞻性领域如响应于帧不能与该过滤器使用的,因为它们不会一直计算当该过滤器被应用。-s <捕获的Snaplen>设置默认的快照长度捕捉现场数据时使用。不超过的Snaplen字节每个网络分组的将被读入存储器,或保存到磁盘。0值指定的65535快照长度,从而使全包捕获; 这是默认的。这个选项可以出现多次。如果第一次出现之前使用-i选项,它设置默认的快照长度。如果使用后-i选项,它设置快照长度由过去的指定的接口-i此选项之前发生的选项。如果快照长度未设置具体地,如果所提供的默认快照长度被使用。-S <分隔符>设置在线

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

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