用Google破解Google的ReCaptchav2 验证码

访客5年前黑客文章1424

这是一个名叫ReBreakCaptcha的逻辑缝隙,而这个缝隙将答应你轻松地绕过网站所选用的GoogleReCaptcha v2验证码。

技能概览
早在2019年,我就开端研讨怎么才干绕过Google的ReCaptcha v2验证码体系,并且我也想知道关于一名进犯者来说,绕过这种验证码体系的难度到底有多少。假如有哪一种验证码绕过技能能够在任何环境下都能很好地作业,而不只是针对某些特殊情况的话,那就十分完美了。
因而,我认为有必要跟咱们介绍这种名叫ReBreakCaptcha的进犯办法,咱们能够用这种新式的绕过技能来绕过Google的ReCaptcha v2验证码体系。
ReBreakCaptcha的完结主要由以下三个过程组成:
1.语音Challenge(验证码获取)-得到正确的challenge类型;
2.Recognition(辨认)-转化Audiochallenge的音频信息,然后将其发送给Google的语音辨认API(Speech Recognition API);
3.Verification(验证)-验证语音辨认的成果,然后绕过ReCaptcha;
ReBreakCaptcha之一步:语音Challenge
ReCaptcha v2的challenge主要有以下三品种型:
-图片Challenge:这种Challenge信息中包括一张由9个子图片组成的图片以及需求挑选的图片描述,体系会要求用户依据供给的描述信息挑选相应的子图片;
-语音Challenge:这种Challenge信息中包括一段语音信息,体系会要求用户输入他们所听到的数字;
-文本Challenge:这种Challenge信息中包括五个候选文本以及用户所需求挑选的目标品种,体系会要求用户挑选相应品种的单词。
咱们能够运用ReBreakCaptcha来抵挡ReCaptchav2的语音Challenge,所以咱们需求处理的问题便是怎么能够每次都能获取到语音Challenge。
当咱们点击了ReCaptchav2中的“I’m not a robot”(我不是机器人)选项之后,体系一般会给咱们实际以下Challenge类型:

上图所示的即为图片Challenge,假如想要建议语音Challenge的话,咱们需求点击如下图所示的按钮:

接下来,体系会要求咱们完结语音验证,而这品种型的Challenge是很简单绕过的:

或许有些同学现已发现了,除了语音Challenge之外,有时你或许还会遇到如下图所示的文本Challenge:

为了绕过验证体系并获取到相应的验证语音,你能够直接点击“Reload Challenge”(重载Challenge)按钮,直到你得到正确的Challenge类型停止。下图所示即为“Reload Challenge”按钮:

那么咱们现在要做什么呢?当然是绕过ReCaptcha啦!那么详细应该怎么做呢?没错,此刻便是Google语音辨认API上台的时分了。
ReBreakCaptcha第二步:辨认
这是最有意思的过程了,咱们即将运用Google供给的服务来黑掉它自己的另一个服务!
让咱们回到语音Challenge的话题上,先看下面这张图片:

上图即为验证体系的语音Challenge界面,这个界面主要由以下几种操控组件组成:
1.    一个播映按钮:用来播映验证码;
2.    一个文本框:用来给用户输入听到的验证码;
3.    一个下载按钮:下载验证语音;
现在,咱们需求下载语音验证文件,然后再把它发给Google的语音辨认API。在着手之前,咱们还需求将该文件转化成“wav”格局,由于Google的语音辨认API只能辨认这品种型。现在咱们手上现已拿到了语音验证文件了,然后预备把它发给Google的语音辨认服务。但是这该怎么完结呢?是的,咱们还需求运用一些其他的API。
这儿给咱们引荐一个十分好用的Python库(SpeechRecognition),它支撑多种在线/离线引擎和API,咱们能够用它来完结语音辨认的使命。当然了,咱们将运用这个库来对接Google的语音辨认API。当咱们发送了“wav”音频文件之后,SpeechRecognition将会把语音辨认的成果以字符串的方式回来给咱们(例如‘25143’)。
ReBreakCaptcha第三步:验证
这一步相对来说就比较简单了,咱们现在只需求将第二步的辨认成果复制粘贴到文本输入框之内,然后点击ReCaptcha的“Verify”(验证)按钮就能够了。没错,咱们现在能够用Google自己的服务来半主动化地绕过Google的另一个服务了。
完好的ReBreakCaptchaPoC
我需求用Python来写一个完好的PoC脚本,这个脚本会主动完结上述一切的操作过程,然后彻底主动化地绕过ReCaptchav2。相应代码我现已保管在GitHub上了,感兴趣的同学能够自行下载检查【

[1] [2]  黑客接单网

相关文章

鱼叉式网络钓鱼攻击——一份关于攻击动机、技术和预防方法的完整指南-黑客接单平台

每天都有不计其数的鱼叉式垂钓邮件发送给全世界的受害者。 进犯有许多不同的途径,不管怎样进犯,都会对您的网络形成损伤。 所以,精确的、有针对性的进行剖析和履行是至关重要的。 在本指南中,咱们将介绍鱼叉式...

高手对决 -- 博客服务器被黑的故事

  每一个高手在生长路上, 都需要与墙作足够的对立. 要么你成功, 站在国际之颠, 然后纵情罗致到尖端的常识; 或许或被它打趴下, 成为芸芸众生中的一人, 然后对它习以为常. 我也不破例. 前不久,...

某网站缝隙排查经历

 在这儿共享一些之前对某网站会员/用户体系(一般域名都是passport.xx.com)进行缝隙检查查出的一些问题,这些问题大多都是逻辑类缝隙,运用缝隙进行进犯并不需求什么深邃的技能才干,所以损害特别...

新手攻略:DVWA-1.9全等级教程之Insecure CAPTCHA

现在,最新的DVWA现已更新到1.9版别(http://www.dvwa.co.uk/),而网上的教程大多停留在旧版别,且没有针对DVWA high等级的教程,因而萌发了一个编撰新手教程的主意,过错的...

你还在重视勒索病毒?他人现已转行挖矿

导语:近来,腾讯游戏安全中心捕获一款网吧内传达的歹意软件。原以为是惯例的网吧盗号木马,但详细剖析之后发现并非如此。经证明该歹意软件是现在发现的首款运用Windows SMB缝隙传达,开释虚拟钱银矿机挖...