![移动公司如何检测网络共享?](https://linux22.com/image/1491627/%E7%A7%BB%E5%8A%A8%E5%85%AC%E5%8F%B8%E5%A6%82%E4%BD%95%E6%A3%80%E6%B5%8B%E7%BD%91%E7%BB%9C%E5%85%B1%E4%BA%AB%EF%BC%9F.png)
我从同一个移动网络供应商处获得了 2 张 SIM 卡,并且都使用相同的“无限”数据计划。
卡一在通过 Android 手机进行网络共享时效果很好。通过 4G 路由器 (mifi) 设备进行网络共享时也很好用。
第二张卡有时可以与同一部 Android 手机一起使用。但当我使用 4G 路由器时,它会被阻止(重定向到一个网页,表明我在做坏事)。有时,当我从 Android 手机进行网络共享时,我的网速非常慢(下载速度<1Mbps),但手机本身的速度非常快。
我知道可以知道某人何时进行网络共享(与 TTL 有关)但他们究竟是如何做到的呢?
为什么对于具有相同数据计划的 SIM 卡一可以正常工作,而对于 SIM 卡二却不正常工作呢?
答案1
1 -TTL 检测:如果 TTL 值小于预期值,他们可以假设存在网络共享。但是您可以调整 Windows / Linux 以发送比平常更高的值。
2 -用户代理嗅探和操作系统指纹识别:当您的浏览器请求页面时,它会发送其用户代理、版本和其他参数。网络可以检测 Chrome 或 Firefox 的版本是否为桌面版本。另一个容易检测的东西是操作系统。检查一下如果你想知道他们能探测到你多少信息。
3-流量/端口嗅探:网络会查看您正在使用的 UDP/TCP 端口以及通过这些端口传输的流量类型。因此,它们可以检测视频游戏、BitTtorent 等。
使用 VPN,您至少可以以一种更难应用所有这些技术的方式来伪装您的流量。