@
wwbfred 所以我没说 100%检测准确率啊,还有有误杀的时候
1.就拿我学校来说吧,学校限制 2 个设备, 如果加入了第三个设备, TCP Sequence 监测 : 一般来说一个设备会生成连续的 TCP 数据包序列号,这些连续的数据可以被统计为一条连续的曲线, 3 台设备同时接入会出现 3 条不同并行曲线。
2.TIme Stamp : 不同的设备请求同一个网站的时候数据包的 time stamp 如果处于高度重合状态(此时可认为此设备为 NAT 网关后挂多台设备)
3.微信 /QQ 号检测, 检测登录 QQ 的数量即可
4.TTL 值 每个操作系统都有自己特定的默认 TTL(Time To Live)值, 网络途径的 3 层设备会把数据包的 TTL 值 -1 再转发出去,这样就可以防止未知错误导致数据包无限制的在网络中传播, 根据 TTL 值的不同可以分辨 NAT 后的设备数量(辅助,不是很精准)
5.User-Agent 这个 https 可破,但是你感保证访问的所有网址都是 https 的吗, 比如说贴吧
6.还有一些新的奇淫技巧正在开发或已被开发, NAT 并不是万能的。