Recaptcha 强制谷歌重新捕获挑战
是否可以在我的浏览器中设置一些标志,以便我始终获得RECAPTHCA图像挑战?有时,当你点击“我不是机器人”按钮时,它会弹出一个类似“点击所有包含汽车的图像”的挑战,但有时它只是勾选框并接受你的话,因为你不是机器人 我想在桌面和移动设备上测试我的工具的UI,并确保弹出的挑战窗口显示出来,并与页面的其他元素进行良好的交互 换句话说,作为一名开发人员,我希望谷歌认为我是一个机器人,所以它总是给我视觉上的挑战 有没有办法强迫这种行为 注意:我做了一些研究,找不到任何相关的问题或博客文章,可能会得出答案Recaptcha 强制谷歌重新捕获挑战,recaptcha,Recaptcha,是否可以在我的浏览器中设置一些标志,以便我始终获得RECAPTHCA图像挑战?有时,当你点击“我不是机器人”按钮时,它会弹出一个类似“点击所有包含汽车的图像”的挑战,但有时它只是勾选框并接受你的话,因为你不是机器人 我想在桌面和移动设备上测试我的工具的UI,并确保弹出的挑战窗口显示出来,并与页面的其他元素进行良好的交互 换句话说,作为一名开发人员,我希望谷歌认为我是一个机器人,所以它总是给我视觉上的挑战 有没有办法强迫这种行为 注意:我做了一些研究,找不到任何相关的问题或博客文章,可能会得出答案
- 寻求一种方法,迫使谷歌不使用视觉挑战,只使用复选框
- 谈论强制进行某种形式的重新检查,但没有答案
- 实际上问了我同样的问题,但用户似乎并不热衷于提供答案,一位用户只是建议根本不要使用RECAPTCHA李>
- 是直接从谷歌,但它完全相反,我想要的-它设置您的网站,使验证码出现在页面上,但实际上是一个测试验证码,总是让你通过,从来没有给你的挑战。我要的是与此完全相反的结果
grecaptcha.execute()
挑战可能会被调用 我也一直在寻找类似的功能。虽然我还没有找到一个基于代码的解决方案来强制挑战,但我找到了一个相当可靠的黑客 抓取一个VPN工具(我碰巧使用了IP Vanish),然后连接到远程服务器(我已经成功连接到中国)。然后,打开一个私人/匿名窗口,填写您的表格
从我的测试中,远程IP和空白用户会话的组合触发了挑战。p> 我在Android中使用了reCAPTCHA的SDK,而且在测试时还需要强制验证。我试了很多次。最后,我关闭或打开了飞行模式,这可以在重新测试中验证。我想可能是谷歌把我的IP放在了后台的白名单上,所以我通过了验证,没有任何挑战。
以下是一些你可以尝试的东西。根据我的经验,所有这些都会增加你接受挑战的机会这里所说的方法通常应该是有效的,但不能保证相同。有一种非常简单的方法可以保证Google reCAPTCHA挑战总是出现。您所需要做的就是在开发人员工具中添加一个自定义BOT设备,然后使用它进行测试
设备
用户代理字符串设置为谷歌机器人/2.1
多亏了在回答和后续评论中贴出它的SO用户。这应该是可能的,因为当LinkedIn强制注销过度使用的用户时,它会在下次登录时显示验证码,而且总是存在挑战 不幸的是,就在几天前,LinkedIn从Recaptcha切换到了另一个提供商,所以我无法查看他们的JavaScript代码。
这让我相信Recaptcha确实有一个未经记录的选项来强制挑战。我认为这不是真的。.execute函数确实会导致不可见的recaptcha计算并获取令牌,但这是否会产生视觉质询仍然是您无法控制的。我可以确认,因为我使用的是这种方法,它不会生成质询——至少不会比正常情况下更频繁(多次重新加载质询通常会生成质询)。我想知道,在连续多次初始化recaptcha之后,您是否碰巧开始接收挑战?我只是调用了这个函数,直到收到挑战。这不起作用,它显示挑战的概率与单击复选框recaptcha的概率差不多。我已经很久没有尝试过了。根据你的回答,我想它已经不起作用了。我记得那天我做了我期待的测试结果……有点晚了,但是你试过在匿名窗口测试吗?每当我通过匿名窗口访问时,它都会要求我进行挑战。谷歌没有将此选项作为
grecaptcha.execute()
方法(或其他方法)的输入标志,这让我感到困惑。非常令人沮丧的回答很好,它再现了一个攻击机器人的情况。每次使用Incognito+VPNHi时我都会触发挑战,我使用的是google recaptcha隐形类型。我在grecaptcha.render()之后调用了grecaptcha.execute(),这发生在ajax响应之后。但当我再次渲染时,它会给我一个错误,即“recaptcha元素已经存在”。如果您仍然需要帮助,请联系我phpguru@mail.comI到目前为止,我尝试了本页面上的所有建议,这是第一次在Googl上对我有效