有些软件工程师的职业就是打败运动鞋机器人。
所以我们最好弄清楚他们在搞什么鬼。
"所谓知己知彼 百战不殆"
孙子兵法
你知道什么最麻烦吗?
验证码
它们之所以存在,是因为机器人也很麻烦。
两者都在互相进行这种自动化军备竞赛,无休止地比拼对方的能力--因为对方是个讨厌鬼。
如果你了解对手,就能为自己定位,避免验证码和其他僵尸缓解措施。
让我们看看采取了哪些措施来击败运动鞋机器人,以及对付它们的最佳方法。
如何打败运动鞋机器人 #1:验证码
验证码旨在过滤机器人。
早期版本提示您的谜题对人类来说(应该)很简单,而对机器人来说几乎不可能解决。
更先进的验证码(如 Google reCaptcha version 3)可评估网站流量并为访客分配风险分数。
风险分数基本上从 1 到 10,或者说从绝对是机器人到绝对是人类。因此,网站管理员可以设置自定义阈值,以阻止用户或启动额外的谜题来证明其人类核心。
触发验证码的最常见机器人行为是
- 超过了人类活动可能产生的请求数量。网站会监控流量,并据此设定人类活动的上限。如果您的机器人超过了这些上限,系统将通过验证码对其进行验证。
- 使用直达结账页面的链接。如果机器人使用直达链接跳转到结账页面,就会比其他买家领先一大步。但许多网站已经察觉到这一点,会向任何未遵循常规购买流程的用户弹出验证码。
- 在旧版浏览器上运行机器人。有些机器人在浏览器更新后会停止工作,而一种虽然懒惰却出人意料地常见的解决办法就是干脆不更新。这本身不会导致网站封禁你的账号,但你可以预料到会遇到更多的验证码。
- 留下浏览器指纹。你的指纹越独特,就越容易被锁定。你在互联网上难免会留下痕迹,但你可以让自己的指纹看起来比较普通。
对策:扮演人类
简而言之,如果你引起了足够的怀疑,就会触发验证码。因此,你必须让网站相信你是一个 "安全 "的访问者。
- 使用代理隐藏您的 IP 地址。最适合隐藏 IP 地址的代理是轮换式住宅代理。住宅代理不仅能让您看起来像其他真实的用户,还会频繁轮换和更改您的 IP 地址。这样,您每次发送请求时,都会显示为不同的用户。
- 一键验证码。如果你在谷歌的风险评分较低,大多数情况下只需解决一键验证码即可。你可以通过批量注册Gmail账号来提升风险评分。我们改天会深入探讨这个话题,但现在你可以先了解一下AYCD或Kodai Essentials等批量注册和自动化工具。
- 明智选择机器人。好的机器人会尽可能地模仿人类浏览--足以让网站监控人员确信你的活动不是自动的。请记住,有些机器人需要手动调整,以延迟请求并修改自动化,从而与人类的能力相匹配。
有时,验证码是面向所有访客的标准问候,毫无例外。在这种情况下,有些机器人允许您直接通过其界面解决验证码谜题。例如耐克鞋类机器人。
如果您能很好地管理验证码,它们就不会成为太大的障碍。尽管验证码的目的是为了打败偷跑机器人,但它们实际上可以为您带来优势,因为它们会拖慢其他人的速度。

如何打败运动鞋机器人 #2:排队
队列可以错开流量,防止网站过载。它们就像虚拟候车室,对于运动鞋机器人来说,要绕过它们有点困难。

像Queue-it这样的机器人干预应用程序会将网站访客引导至一个虚拟候诊室。过了一段时间后,访客即可继续购物。
其中一些候机室有额外的筛选协议,有些甚至会随机选择入住者继续购买。这就消除了机器人或其他任何人可能拥有的许多优势。
不用说,这又是一件麻烦事。
对策:贵宾通行证
- 绕过排队。虽然机器人一旦脱离排队队伍后抢购速度依然更快,但除此之外你也没什么别的办法了。 不过,有些机器人本身就内置了跳过排队的功能,或者能针对有限次数的运动鞋发售获取跳过排队的权限。
例如,Cybersole机器人可以专门跳过欧洲Footlocker的排队。因此,根据你想在哪里抢购,你需要先确认该处是否有排队,如果有——则需要了解哪款机器人能够跳过该排队。 - 伪装成 Googlebot。简而言之,排队机制不会将 Googlebot(又称 Google 蜘蛛)引导至候诊室。网站依赖它们来索引新内容,包括产品列表。因此,为了避免触怒这些蜘蛛,网站会像对待 VIP 一样优待它们,让它们直接通过。我找到了一篇关于绕过排队的文章,你可以亲自尝试一下。
如何打败运动鞋机器人 #3:浏览器指纹识别
简而言之,浏览器指纹识别就是数据收集。但它收集的不是个人信息,而是关于你的数据:

- 浏览器和操作系统
- 屏幕分辨率和色彩深度
- 语言、时区和字体
- 插件和任何应用程序,如广告拦截器
- 其他行为趋势
有趣的是如何利用这些数据。随着时间的推移,数字指纹会形成用户档案,类似于用于广告定向的买家档案。这样,网站就可以向不同的用户展示不同的页面或产品。
众所周知,在线零售商会引导机器人选择不同的价格,限制其库存选择,甚至设置陷阱。
对策:混入并使用代理服务器
虽然无法完全隐藏指纹,但可以打造一个平淡无奇的指纹。你的主要目标是让自己看起来像一个普通用户,没有任何值得大书特书的特点。实现这一目标的最佳方式是使用住宅代理,从而融入其中。
好吧,代理很简单,但如何融入其中呢?
简单的方法。使用 Multilogin 这样的虚拟浏览器管理系统来控制您的浏览器指纹。它允许您在需要时存储和加载不同的数字指纹。例如,在使用球鞋抢购机器人时。
如何打败运动鞋机器人 #4:震荡下落和寻宝游戏
运动鞋零售商想出了一些非常有创意的办法来缩小机器人和人类买家之间的差距。
所谓 "惊爆",是指球鞋发售前几乎没有任何通知,或者在正式发售日数周至数月后,趁人不备重新补货。一些球鞋爱好者会盯着他们的 SNKR 应用程序,希望自己是第一批被震惊的人之一。厨艺群里也会有小道消息。
打败运动鞋机器人的最好办法就是将它们完全排除在外。耐克和阿迪达斯等运动鞋零售商已经成功地尝试了亲临现场发布和寻宝游戏式发布。
对策:玩得好,先生

反机器人会永远埋葬运动鞋机器人吗?
可能不会。
如果人类能制造出来,那么人类也能破坏它——只要有足够的动机去做。
换句话说,如果让机器人开发者继续惹是生非有利可图,他们就会这么做。
所以,请抓紧你们的屁股。
