小言_互联网的博客

Wireshark自带命令行工具tshark使用方法

329人阅读  评论(0)

前面几篇文章介绍了wireshark自带的一些命令行工具,每一个命令行工具基本能够完成一项特定的功能。对于tshark这个命令行工具来说,几乎具有wireshark界面所能提供的所有功能。因此有必要学习该命令,在学习该命令的过程中,我会将对应GUI的操作列出来,会使得你能够快速的理解和使用该命令。当然在前面两章所介绍的其他命令行的一些功能也可以通过tshark来进行实现,可以根据实际的使用场景选择使用。本小节就简单的介绍一下tshark的使用方法,作为我的专栏《wireshark从入门到精通》中的一篇。

tshark既可以处理在线数据,也可以处理离线数据。对于在线的数据处理,即抓包过程,将是本小节介绍的重点。通过tshark -h可以看出该命令的功能分为几类,首先是抓包的功能,包含一系列的参数如图1:

图1
在使用wireshark GUI进行抓包的时候,通常会进行如图2的设置:

图2

  • 图2红框1中的接口,对应图1中的-i参数,表示需要捕获数据的网卡名称。
  • 图2红框1中的链路层头类型对应图1中的-y参数,可以自行在GUI中设置。
  • 图2红框1中的混杂对应图1中的-p参数,表示是否使用混杂模式。

转载:https://blog.csdn.net/javajiawei/article/details/103816047
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场