Wireshark的使用(抓包、过滤器)
Wireshark这个转包工具的简单实用
操作方法
(01)Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcapnetwork library来进行封包捕捉。可破解局域网内QQ、邮箱、msn、账号等的密码!! wireshark的原名是Ethereal,新名字是2006年起用的。当时Ethereal的主要开发者决定离开他原来供职的公司,并继续开发这个软件。但由于Ethereal这个名称的使用权已经被原来那个公司注册,Wireshark这个新名字也就应运而生了。在成功运行Wireshark之后,我们就可以进入下一步,更进一步了解这个强大的工具。下面是一张地址为的计算机正在访问“”网站时的截图。
(02)1. MENUS(菜单)
(03)2. SHORTCUTS(快捷方式)
(04)3. DISPLAYFILTER(显示过滤器)
(05)4. PACKET LISTPANE(封包列表)
(06)5. PACKET DETAILSPANE(封包详细信息)
(07)6. DISSECTOR PANE(16进制数据)
(08)7. MISCELLANOUS(杂项)
(09)1. 捕捉过滤器捕捉过滤器的语法与其它使用Lipcap(Linux)或者Winpcap(Windows)库开发的软件一样,比如著名的TCPdump。捕捉过滤器必须在开始捕捉前设置完毕,这一点跟显示过滤器是不同的。设置捕捉过滤器的步骤是:- 选择 capture -> options。- 填写"capture filter"栏或者点击"capturefilter"按钮为您的过滤器起一个名字并保存,以便在今后的捕捉中继续使用这个过滤器。- 点击开始(Start)进行捕捉。
(10)语法:ProtocolDirectionHost(s)ValueLogical OperationsOther expression例子:andtcp dst 3128Protocol(协议):可能的值: ether, fddi, ip, arp, rarp, decnet, lat, sca, moprc, mopdl,tcp and udp.如果没有特别指明是什么协议,则默认使用所有支持的协议。Direction(方向):可能的值: src, dst, src and dst, src or dst如果没有特别指明来源或目的地,则默认使用 "src or dst" 作为关键字。例如,"host "与"src or dst host "是一样的。Host(s):可能的值: net, port, host, portrange.如果没有指定此值,则默认使用"host"关键字。例如,"src "与"src host "相同。 LogicalOperations(逻辑运算):可能的值:not, and, or.否("not")具有最高的优先级。或("or")和与("and")具有相同的优先级,运算时从左至右进行。例如,"not tcp port 3128 and tcp port 23"与"(not tcp port 3128) and tcpport 23"相同。"not tcp port 3128 and tcp port 23"与"not (tcp port 3128 and tcpport 23)"不同。
(11)例子:tcp dst port 3128显示目的TCP端口为3128的封包。ip src host 显示来源IP地址为的封包。host 显示目的或来源IP地址为的封包。src portrange 2000-2500显示来源为UDP或TCP,并且端口号在2000至2500范围内的封包。not imcp显示除了icmp以外的所有封包。(icmp通常被ping工具使用)src host and not dst net 显示来源IP地址为,但目的地不是的封包。(src host or src net ) and tcp dstportrange 200-10000 and dst net 显示来源IP为或者来源网络为,目的地TCP端口号在200至10000之间,并且目的位于网络内的所有封包。
(12)注意事项:当使用关键字作为值时,需使用反斜杠“”。"ether proto ip" (与关键字"ip"相同).这样写将会以IP协议作为目标。"ip proto icmp" (与关键字"icmp"相同).这样写将会以ping工具常用的icmp作为目标。可以在"ip"或"ether"后面使用"multicast"及"broadcast"关键字。当您想排除广播请求时,"no broadcast"就会非常有用。查看 TCPdump的主页以获得更详细的捕捉过滤器语法说明。在Wiki Wireshark website上可以找到更多捕捉过滤器的例子。
(13)2. 显示过滤器:通常经过捕捉过滤器过滤后的数据还是很复杂。此时您可以使用显示过滤器进行更加细致的查找。它的功能比捕捉过滤器更为强大,而且在您想修改过滤器条件时,并不需要重新捕捉一次。语法:ng ng 2ComparisonoperatorValueLogicalOperationsOtherexpression例子:ftppassiveip==Protocol(协议):您可以使用大量位于OSI模型第2至7层的协议。点击"Expression..."按钮后,您可以看到它们。比如:IP,TCP,DNS,SSH
(14)您同样可以在如下所示位置找到所支持的协议:
(15)Wireshark的网站提供了对各种 协议以及它们子类的说明。 String1,String2 (可选项):协议的子类。点击相关父类旁的"+"号,然后选择其子类。
(16)Comparisonoperators (比较运算符):
(17)例子
-
怎样解决网页打不开问题?
电脑正常使用情况下,有的网站忽然就打不开了,IE假吊死(其他网站浏览正常),可能还会自动关闭所有IE任务。步骤/方法(01)运行杀毒软件,检查任务管理器内存占用和程序运行情况,排除病毒因素。(02)IE工具栏里打开Internet选项,鼠标点击“删除文件”将Internet临时文件删除。(03)...
-
AC88U 设定无线网路 华硕路由器
AC88U设定无线网路现在家中的电子设备很多,路由器的无线功能就变得很重要操作方法(01)登陆路由器的管理页面(02)AC88U带有2个频段的wifi一个是2.4G(03)另一个频段是5G5G拥有更高的带宽和速率(04)请到[无线网路]>>[一般设定],然后选择您想使用的 [授权方式]一般状况下,...
-
word中替换功能的六个实用技巧
在这个讲效率的年代,word的使用也需要效率,那么,我们怎么才能使word的使用也有效率呢,这就需要我们在平时多积累一些实用小技巧,但如何能够更加了解word各个功能的使用技巧呢?那下面我们就以Word中替换功能为例,详细讲解它的6个技巧。操作方法(01)第一、去除word里括号...
-
快递单号自动识别接口调试平台
之前分享过了快递鸟的订阅接口、电子面单接口的调试平台的操作方式,现在来说一下快递单号自动识别接口的调试。快递单号自动识别接口就是说不输入快递公司编码参数,也能够查询到快递的物流轨迹。这个接口和查询接口一起使用的。操作方法(01)登录调试平台,用自己的账...