wireshark过滤器,如何使用wireshark捕获指定域名的流量

过滤器比较高级,但是也很重要,我决定通过一个案例来学习过滤器的知识点。

比如,我现在访问 zhangdapeng.com 我希望能够捕获关于这个域名下的流量,该如何实现呢?

我选择了捕获以太网的流量,但是目前捕获到的内容实在是太多了,因为电脑里面开了很多个软件,这些软件走的都是以太网的流量。

接着,我想到了协议过滤器,我们访问网址,走的应该是HTTP类型的协议。

不过比较遗憾的是wireshark没有直接能够捕获HTTP的过滤器,经过一番查找,找到了如下小技巧。

IP地址及域名过滤:

bash 复制代码
ip.src ==host or dns.qry.name contains "Domain"

Filter expression:

bash 复制代码
ip.addr==104.17.41.137 or dns.qry.name contains "www.iuqerfsodp9ifjaposdfjhgosurijfaewrwergwea.com"

这里我的想法是不要or,直接添加一个过滤器内容如下:

bash 复制代码
dns.qry.name contains "zhangdapeng.com"

但是我发现上面的配置没有生效,好在顶部还有一个过滤器配置,我选择配置如下:

但是结果就是找不到:

但是这种方案并不靠谱,最终还是得通过IP进行捕获才行。

通过这个地址可以查询IP地址:https://ip.900cha.com/

比如我查百度的IP:

接着我拿着这个IP,去进行过滤:

bash 复制代码
ip.addr == 39.156.66.10

但是很显然,并不行,应该是拿到了一个假的IP:

接着我查这个网站自己的IP:

构造过滤器如下:

bash 复制代码
ip.addr == 118.107.43.216

接着我通过浏览器重新访问网址 https://ip.900cha.com/ip.900cha.com.html,就得到了如下内容:

成功的捕获到了相关的流量信息。

所以说,在我们想要对某个网站的流量进行分析之前,拿到其真实的IP地址太重要了。

在二进制数据包里面,还包含了所有的流量信息,如果没有做合适的加密处理,每次的流量内容我们也能够很轻松的获取到。

以上就是wireshark捕获器的一次实战使用流程了,如果跟着走一遍,你应该也能够掌握到底如何使用wireshark捕获指定网站的流量了。

相关推荐
liu-yonggang4 小时前
车载以太网与 SOME/IP 协议培训课程大纲
网络·网络协议·tcp/ip
洛水水7 小时前
图床项目实现:Muduo 网络框架学习以及登录注册功能实现
网络·图床·muduo
liulilittle7 小时前
论 Linux 内核态全局稳态带宽的卡尔曼估计与工程实现
linux·服务器·网络·c++·计算机网络·tcp·通信
pusheng20258 小时前
IFSJ全英文专访:中国创新力量重塑先进气体感知技术,赋能全球关键基础设施安全
前端·网络·人工智能·物联网·安全
Irissgwe8 小时前
五、应用层协议HTTP
linux·网络·网络协议·http·状态码·url
深圳博众测控9 小时前
博众测控 | GTEM小室被测设备(EUT)与布局说明
测试工具
自动跟随10 小时前
UWB自动跟随技术全栈解析:从定位算法到“位控一体化“
java·网络·人工智能
长和信泰光伏储能10 小时前
远离电网的底气:离网光伏系统核心原理与搭建要点
网络
天天进步201511 小时前
Tunnelto 源码解析 #8:多路复用机制:StreamId、ActiveStreams 与并发请求生命周期
网络
数智化管理手记11 小时前
标准作业越推越虚?重塑认知、规避误区,破解精益落地形式主义
大数据·网络·精益工程