Capy拼图CAPTCHA绕过API服务
在如下所示的页面源代码或脚本源链接中找到的
capy_captchakey参数值:https://api.capy.me/puzzle/get_js/?k=PUZZLE_Abc1dEFghIJKLM2no34P56q7rStu8v
还需找到脚本URL的根部分,例如:https://api.capy.me/,并在api_server参数中使用。向我们的API URL:
http://2captcha.cn/in.php提交HTTPGET或POST请求,方式设置为capy;提供在上一步中找到的值作为captchakey和api_server,并将整页URL作为pageurl值。您可以在下表中找到完整的参数列表。请求URL示例 ->
http://2captcha.cn/in.php?key=1abc234de56fab7c89012d34e56fa7b8&method=capy&captchakey=PUZZLE_Abc1dEFghIJKLM2no34P56q7rStu8v&pageurl=http://mysite.com/如果一切正常,服务器将以纯文本返回您的captcha
ID,比如:OK|2122988149,或者如果使用json参数,则以JSON{"status":1,"request":"2122988149"}返回。否则服务器将返回错误代码。暂停15-20秒,然后向我们的API URL:
http://2captcha.cn/res.php提交HTTPGET请求以获取结果。完整的参数列表如下表所示。如果captcha已处理,服务器将以JSON响应并返回包含三个值的答案:
captchakey、challengekey和answer.如果captcha未处理,服务器将返回
CAPCHA_NOT_READY结果。如果出现问题,服务器将返回错误代码。
{ "captchakey": "PUZZLE_Abc1dEFghIJKLM2no34P56q7rStu8v", "challengekey": "y1Pu234nCwq56WnqB7y8TSZq0Qzp0ltK", "answer": "0xax8ex0xax84x0xkx7qx0xux7qx0xux7gx0x18x7gx0x1sx76x0x26x6ix0x2qx6ix0x3ex68x0" }使用对目标网站请求中返回的值,将其递至相应的请求字段中:
capy_captchakey、capy_challengekey、capy_answer