如题
本人 macos chrome 最新版
55r 工作在 pac 模式的时候 netflix 能检测出来,提示我关闭代理
工作在全局模式的时候 netflix 不能检测出来
如果任何网页都能检测是否在使用 PAC,是否正在使用代理岂不是很简单就能判断?
1
GeruzoniAnsasu 2018-08-23 11:20:51 +08:00 2
我猜是检测同一 session 在主站的 ip 和资源站上的不一样?
pac 的话只有主站会有名单 |
2
leoleoasd OP @GeruzoniAnsasu 这样的话,光纤多播,负载均衡是不是也会被识别为代理?
|
3
xy90321 2018-08-23 11:29:27 +08:00 via iPhone 2
因为你的 pac 覆盖的不够,所以导致有 direct 和 proxy 同时发生。诚如 1 楼所言。
|
4
leoleoasd OP 所以 有这样一种代理检测方法: 网页返回的跨源访问头里加上 whatismyipadress 然后 js 调用他的 api 获取用户 ip 和服务器端获取的 ip 对比?
|
5
leoleoasd OP 就是客户端访问一个通常在 pac 黑名单里的网站,调用他提供的 api 获取用户 ip ?
|
6
Laynooor 2018-08-23 11:32:06 +08:00 2
|
7
chanssl 2018-08-23 11:52:51 +08:00
楼上+1
|
9
PERFECTCN 2018-08-23 13:44:37 +08:00 3
应该是 WebRTC 的问题,请确认你修复了该漏洞。
---- 如果这里能看到本地网络,就是没修复:\\ http://ip-api.com/# ---- 解决参考: http://www.williamlong.info/archives/5292.html |
10
leoleoasd OP @PERFECTCN 的确能看到我本地的 ip 但是我现在也是运行在全局模式下的 而现在 netflix 并不能识别到我正在使用代理
|
11
PERFECTCN 2018-08-23 14:07:39 +08:00
|