如何使用 tcpdump 捕获不是来自或发往我的电脑的 LAN 数据包?

如何使用 tcpdump 捕获不是来自或发往我的电脑的 LAN 数据包?

我使用 wifi 进行网络访问。我正在用我的智能手机做一些实验,我想捕获来自我智能手机的数据包。我的想法是使用带有 tcpdump 的笔记本电脑来捕获数据包。

答案1

在正确配置的最新 (WPA) Wifi 系统上,Wifi 客户端(智能手机)和 AP 通过其他站点无法解码的安全信道进行通信。

您有以下选择:

  • 捕获 Wifi AP 上的流量(或流量涉及的其他网络设备,例如,如果流量在智能手机和互联网之间,则捕获互联网路由器上的流量)

  • 捕获智能手机上的流量(如果有这样的软件......)

  • 让您的设备(智能手机/Wifi AP)通过笔记本电脑路由流量(为此,您必须将智能手机的默认路由器更改为笔记本电脑,并在笔记本电脑上配置某种 IP NAT 服务,以便来自智能手机的传入流量的源 IP 地址更改为笔记本电脑的 IP 地址 - 这样回复将通过笔记本电脑路由回来)

  • 更改 Wifi 安全配置,以便笔记本电脑能够解码 Wifi 网络上看到的其他站点的流量(WPA 太安全了,您要么不使用安全性,要么使用 WEP;这可能是也可能不是一项简单的工作,因为这些选项不被认为是安全的,您的设备可能会拒绝使用不安全的配置)

相关内容