1 数据包捕获分析技术
更详细的使用教程
链接:https://pan.baidu.com/s/12oBrBxch9cNLipDEdyPAbQ
提取码:wmjl
复制这段内容后打开百度网盘手机App,操作更方便哦
1.1 网络截获数据包的理论基础
网卡的MAC地址(48位)
通过ARP来解析MAC与IP地址的转换
用ipconfig/ifconfig可以查看MAC地址
正常情况下,网卡应该只接收这样的包
1.MAC地址与自己相匹配的数据帧(单播包)
2.广播包(Broadcast)和属于自己的组播包(Multicast)
网卡完成收发数据包的工作,两种接收模式
混杂模式:不管数据帧中的目的地址是否与自己的地址匹配,都接收下来
非混杂模式:只接收目的地址相匹配的数据帧,以及广播数据包和组播数据包
1.2 Wireshark功能界面介绍
“解析器”在Wireshark中也被叫做“16进制数据查看面板”。
这里显示的内容与“封包详细信息”中相同,只是改为以16进制的格式表述。
在上面的例子里,我们在“封包详细信息”中选择查看TCP端口(80),其对应的16进制数据将自动显示在下面的面板中(0050)。
1.3 捕获过滤器
在Wireshark中有两种过滤器:
捕捉过滤器:在抓包之前设置,让Wireshark只抓取过滤器指定的包。
显示过滤器:在桌包