We present a Reinforcement Learning (RL) methodology to bypass Google reCAPTCHA v3. We formulate the problem as a grid world where the agent learns how to move the mouse and click on the reCAPTCHA button to receive a high score. We study the performance of the agent when we vary the cell size of the grid world and show that the performance drops when the agent takes big steps toward the goal. Finally, we used a divide and conquer strategy to defeat the reCAPTCHA system for any grid resolution. Our proposed method achieves a success rate of 97.4% on a 100x100 grid and 96.7% on a 1000x1000 screen resolution.
翻译:我们提出了绕过Google RECAPTCHA v3 的强化学习方法。 我们把问题发展成一个网格世界, 代理商学习如何移动鼠标, 并点击重鼠标按钮获得高分。 当我们改变网格世界的细胞大小时, 我们研究该代理商的性能, 并显示当代理商朝着目标迈出大步时, 性能会下降。 最后, 我们用分裂和征服策略来击败重鼠标卡系统 。 我们提议的方法在100x100的网格上取得了97.4%的成功率, 在1000x1000的屏幕分辨率上取得了96.7%的成功率 。