![我如何嗅探用于在路由器上设置选项的流量?](https://linux22.com/image/1614655/%E6%88%91%E5%A6%82%E4%BD%95%E5%97%85%E6%8E%A2%E7%94%A8%E4%BA%8E%E5%9C%A8%E8%B7%AF%E7%94%B1%E5%99%A8%E4%B8%8A%E8%AE%BE%E7%BD%AE%E9%80%89%E9%A1%B9%E7%9A%84%E6%B5%81%E9%87%8F%EF%BC%9F.png)
如果这是重复的,我很抱歉;我在这里读过很多类似的问题,但似乎没有一个完全符合我的要求。
我的宽带提供商沃达丰让我能够一次“增强”一个设备 - 例如,如果我想在一台设备上播放电影,我可以增强它以便它获得更好的连接。
我通常在通过 Vodafone Connect 路由器将手机连接到无线网络时遇到一些麻烦,我发现使用“增强”功能通常会有所帮助。
用于进行增强的移动应用程序使用起来有点烦人,而且我还希望能够自动化这个过程,所以我试图找出需要将哪些网络数据包发送到路由器以增强我的某个设备。
不幸的是,我只能通过手机上的应用程序来增强设备(而不能通过电脑上的网络界面来增强设备),因此嗅探两者之间的网络流量并过滤掉那些用于增强的信号比我想的要困难得多。
我曾尝试在我的手机和电脑上的路由器之间设置中间人攻击(运行 Arch Linux 4.19 LTS),但我并不确信我是否能够获取与提升设备有关的数据包。
显然,手机和路由器之间的大部分信号都与手机访问互联网有关,而不是两者之间的直接接触,但我不确定是否可以在不过滤掉我感兴趣的数据包的情况下过滤掉这些信号。
答案1
对我来说,最好的解决方案是直接通过手机上的应用程序嗅探流量,而不是尝试通过计算机来嗅探。