写了一个用来检测 proxy 的 api,目前来看,正确率应该比较高

178 天前
 YCCD

ProxyChecker

4964 次点击
所在节点    程序员
55 条回复
duzhuo
177 天前
怎么感觉以前看过类似的帖子
ztmzzz
177 天前
为啥有代理 rtt 时间会不一样,数据包的路径应该是相同的吧。难不成是代理协议处理的时间差别?
mintongcn
177 天前
等开源
mintongcn
177 天前
代理原来这么好检测,我给代理 tcp 加上延时 100ms ,是不是就不好检测了
不打游戏对延时不敏感。
frencis107
177 天前
不准确
xuwen
177 天前
这不是 tls over tls 检测吗
dode
177 天前
这个咋样
Hysteria 是一个功能丰富的,专为恶劣网络环境进行优化的网络工具(双边加速),比如卫星网络、拥挤的公共 Wi-Fi 、在中国连接国外服务器等。 基于修改版的 QUIC 协议。
Rehtt
177 天前
没有用代理,但 "is_proxy": true 🤣
andyC
176 天前
感觉是不错的, 等开源
8153
176 天前
这别人早就发布了,google 搜 通过 https 握手 rtt 识别 TCP 代理(SOCKS5/HTTP/HTTPS)
tianhehechu
176 天前
此 API 原理及其简单,已被我破解。他测试了源 IP 的访问延迟,在延迟大于 200ms 时,即判定为代理。所以评论区有的 V 友全中,有的 V 友遇到反复横跳的情况。
tianhehechu
176 天前
@tianhehechu 30~50ms 是判定值,并且多次检测取了平均值
YCCD
176 天前
@tianhehechu 源码放出来了,可以看看去
YCCD
176 天前
@8153 确实,原理差不多,都是找 client 到 proxy server 的延迟
lypdarling
163 天前
@YCCD 准确率不错,但是感觉很容易被破。这个必须在前端去执行检测。爬虫可以在爬虫端设置本地服务 hosts 指向检测服务器域名,然后本地服务返回 is_proxy 为 false 就行了

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

https://tanronggui.xyz/t/1066093

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

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

© 2021 V2EX