我今晚要坐飞机,正在学习网络知识。我想知道如果我使用 wireshark 或其他数据包捕获程序,如果我连接到网络但不付费,我是否可以看到流量?
我对社交网络还很陌生,想利用飞行时间学习和探索。
答案1
没有解决任何潜在的法律问题、航空安全相关问题、合同协议或服务条款问题,但从严格的技术角度来看是的。
几乎所有航空公司都允许使用自己的应用程序或连接到特定航空公司的主页而无需支付服务费。为了实现这一点,他们允许人们在付款/同意条款之前连接到 802.11 网络。因此,您会看到一些流量,包括接入点的 MAC 地址/IP 地址和一些机上流量。这里没有什么不寻常的,因为它只是一个使用常规内置 802.11 无线设备驱动程序的普通 802.11 网络,您将像在其他地方一样看到 802.11 流量。
这就是说,我认为您可以从 WireShark 示例捕获页面下载大量不同协议的 PCAP 示例来了解更多信息:
https://wiki.wireshark.org/SampleCaptures
希望这可以帮助。
答案2
是的(从纯技术角度来看也是如此),不支付互联网费用只会决定您是否可以访问强制门户之外的网络,而不会影响您查看网络流量的能力。您可能需要使用监控模式(或非被动模式,arpspoofing)来查看除往返于您的机器的多播、广播和单播流量之外的流量。
答案3
当然可以,你甚至可以(如果你愿意并且拥有正确的技术)克隆其他人的 MAC 地址,并使用 aircrack-ng 之类的工具将其踢出机上网络,从而窃取他们付费的 wifi。这样你就不需要嗅探他们的凭证或个人信息,只需坐下来放松,看电影,而其他人则在不知情的情况下为你的放纵买单。
话虽如此,如上所述,连接到机上网络并不一定意味着您会被引导至该网络。通常,您会被引导至一个 http 服务器,该服务器会验证您在“付费”使用其服务时提供的信息。否则,您只能在 LAN 内使用。