前端检测用户是否使用 HTTP/SOCK5 代理的方法

2018-03-29 12:32:33 +08:00
 shiji
https://www.etherdream.com/FunnyScript/proxy_detect.html

来自于微博 @EtherDream

这个脑洞很棒。
4036 次点击
所在节点    分享发现
27 条回复
Removable
2018-03-29 15:09:03 +08:00
mark 一下,回去试试看
sb
2018-03-29 15:57:09 +08:00
我用自动代理,它也检查不到+1
mcone
2018-03-29 16:28:30 +08:00
手机上不是很准……
VYSE
2018-03-29 16:32:05 +08:00
一个思路,比如某鱼 flash 播放器连接弹幕服务器走的纯 socket 不 care 浏览器 proxy,假如其网络不挂代理就不通 socket 是可以依靠 flash 不通 html 通来判定开启浏览器 proxy.
当然 iptables 或 tunnel 这种无解
BTW,我用了自己的 DNS,LZ 方法测试永远都是 true
Endward
2018-03-29 16:41:48 +08:00
PC 上不准
mario85
2018-03-29 21:46:44 +08:00
路由层代理检测不出来+1
no1xsyzy
2018-03-29 23:07:04 +08:00
Chrome 强制了 DNS Forward 才是重点吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/442435

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX