Recaptcha 强制谷歌重新捕获挑战

Recaptcha 强制谷歌重新捕获挑战,recaptcha,Recaptcha,是否可以在我的浏览器中设置一些标志,以便我始终获得RECAPTHCA图像挑战?有时,当你点击“我不是机器人”按钮时,它会弹出一个类似“点击所有包含汽车的图像”的挑战,但有时它只是勾选框并接受你的话,因为你不是机器人 我想在桌面和移动设备上测试我的工具的UI,并确保弹出的挑战窗口显示出来,并与页面的其他元素进行良好的交互 换句话说,作为一名开发人员,我希望谷歌认为我是一个机器人,所以它总是给我视觉上的挑战 有没有办法强迫这种行为 注意:我做了一些研究,找不到任何相关的问题或博客文章,可能会得出答案

是否可以在我的浏览器中设置一些标志,以便我始终获得RECAPTHCA图像挑战?有时,当你点击“我不是机器人”按钮时,它会弹出一个类似“点击所有包含汽车的图像”的挑战,但有时它只是勾选框并接受你的话,因为你不是机器人

我想在桌面和移动设备上测试我的工具的UI,并确保弹出的挑战窗口显示出来,并与页面的其他元素进行良好的交互

换句话说,作为一名开发人员,我希望谷歌认为我是一个机器人,所以它总是给我视觉上的挑战

有没有办法强迫这种行为

注意:我做了一些研究,找不到任何相关的问题或博客文章,可能会得出答案

  • 寻求一种方法,迫使谷歌不使用视觉挑战,只使用复选框
  • 谈论强制进行某种形式的重新检查,但没有答案
  • 实际上问了我同样的问题,但用户似乎并不热衷于提供答案,一位用户只是建议根本不要使用RECAPTCHA
  • 是直接从谷歌,但它完全相反,我想要的-它设置您的网站,使验证码出现在页面上,但实际上是一个测试验证码,总是让你通过,从来没有给你的挑战。我要的是与此完全相反的结果

我一直在寻找类似的东西,经过一些研究和尝试,对我有效的方法是使用JS并调用挑战

在页面上加载recaptcha脚本后,执行以下操作

grecaptcha.execute()

挑战可能会被调用

我也一直在寻找类似的功能。虽然我还没有找到一个基于代码的解决方案来强制挑战,但我找到了一个相当可靠的黑客

抓取一个VPN工具(我碰巧使用了IP Vanish),然后连接到远程服务器(我已经成功连接到中国)。然后,打开一个私人/匿名窗口,填写您的表格


从我的测试中,远程IP和空白用户会话的组合触发了挑战。p> 我在Android中使用了reCAPTCHA的SDK,而且在测试时还需要强制验证。我试了很多次。最后,我关闭或打开了飞行模式,这可以在重新测试中验证。我想可能是谷歌把我的IP放在了后台的白名单上,所以我通过了验证,没有任何挑战。

以下是一些你可以尝试的东西。根据我的经验,所有这些都会增加你接受挑战的机会

  • 登录并编辑您的 重述TCHA设置。在安全首选项下选择“最安全”
  • 使用VPN+匿名模式(如建议)
  • 如果您使用的是不可见的reCAPTCHA,我发现使用显式 rendering+在之后立即调用grecaptcha.execute() render()通常会触发质询。我怀疑 这是因为谷歌的人工智能需要某种用户交互 触发grecaptcha.execute()而不是onloadCallback本身

  • 这里所说的方法通常应该是有效的,但不能保证相同。有一种非常简单的方法可以保证Google reCAPTCHA挑战总是出现。您所需要做的就是在开发人员工具中添加一个自定义BOT设备,然后使用它进行测试

  • 在Chrome开发工具中,打开设置。然后打开
    设备
  • 添加具有任意名称的自定义设备,并将
    用户代理字符串设置为
    谷歌机器人/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上对我有效