Google现在通过429已经能精准识别反代了。
其实从9月份开始,Google就暗中加了道防火墙规则。
只要用CPA这类多账号反代池,一旦接入第三方Agent请求里会携带RFC 2119:
这个特征字符串,接口就会直接返回429报错。
按正常接口规范,识别出违规客户端或者拒绝权限,直接给403就行了,Google自己在处理权限报错时也一直用的是403。
偏偏这次不仅返回429,响应头里连常规限流该有的Retry-After重试等待时间都没带。
表面看是报错代码用错了,实际上是专门针对反代池路由逻辑设的局。
现在主流的反代工具为了保证高可用,底层都有一套自动容错机制,只要检测到接口返回429,就会默认当前账号触发了频率限制,立刻自动轮换池子里的下一个备用账号继续重试。
如果Google直接给403,反代程序就知道是被风控拦下了,会直接中断请求,不会继续换号去撞。
故意放一个假的429出来,反代路由就会在几秒钟内,拿着带有同样特征的请求,把池子里所有原本一直闲置、根本没暴露过的备用号全轮询一遍。
说白了,这根本不是常规限流,而是拿429当诱饵钓鱼。只要号池触发自动轮换,整批备用号瞬间就会在Google的监控里全部露头,刚好凑齐名单等下一波集中清算。
显示更多