??? ?????????? ???? ??? CAPTCHA ???? ?????

Rajinder Singh
Deep Learning Researcher
25-Feb-2025

??? ???? ??? ??? ?????????? ???? ?? ????? ?? ??, ?? ?? ?????? CAPTCHAs ??? ??? ?? ?????¡ª?? ???????? "???????? ???? ?? ?? ???? ???" ??????? ?? ???????? ???????? ?? ??????? ???? ???? ?? ???? ???, ??? CAPTCHA ???????? ?? ?? ???? ?? ??? ?????????? ????????? ?? ???? ?????? ?? ???? ???????? ?? ?? ?? ????? ???? ??? ?? ???? ???? ??????? ??? ????? ???? ?????!
??? ?????????? ?? ????? CAPTCHAs ????? ????? ???? ???? ?
CAPTCHAs ????? ?? ????? ???? ?? ??? ??????? ??? ?? ???, ????? ???? ?? ?? ??? ???? ???????? ??????? ?? ???? ??:
- ?? ???? ????? ?? ???? ???? ?????? ????? ????
- ???? ???????? ??? ?????????? ???????? ???? ?? ??????????-????? ?????????? ?? ???? ???
- ??????? ??????? IP ?????? (????, ?? ?? IP ?? ???-??? ??????) ?? ??? ????? ???
???? ???: ???? ??????? ?? ??? ???? ?????? ????: ???? ???????? ?? ???? ????, ?????????? ??????? ?? ??????, ?? ???????? ?? ????? ????? ????? ??? CAPTCHAs ??? ?? ????? ???? ???, ?? ???? ???? ?????? ?????? ?? ???????? ?????
CAPTCHA ?????? ?? ????? ???? CAPTCHAs ?? ???????? ??? ?? ???? ?? ????
?? ?????? ???????? ???? ???? ??, ?? Capsolver ???? ?????? CAPTCHA ?? ?? ???? ?? ???????? ?? ???? ???? ?? ?? ?????? ??? ???? ??:
??????: ????? ?? ??? reCAPTCHA v2 ?? ?? ????
python
# pip install requests
import requests
import time
api_key = "YOUR_API_KEY" # ???? Capsolver ????? ?? ?????
site_key = "" # ?????? ???? ??
site_url = "" # ???? ?????? URL
def solve_captcha():
payload = {
"clientKey": api_key,
"task": {
"type": "ReCaptchaV2TaskProxyLess",
"websiteKey": site_key,
"websiteURL": site_url
}
}
response = requests.post("https://api.capsolver.com/createTask", json=payload)
task_id = response.json().get("taskId")
# ?????? ??????? ????
while True:
time.sleep(3)
result = requests.post("https://api.capsolver.com/getTaskResult", json={"clientKey": api_key, "taskId": task_id})
status = result.json().get("status")
if status == "ready":
return result.json()["solution"]["gRecaptchaResponse"]
elif status == "failed":
print("CAPTCHA ?? ???? ??? ????")
return None
captcha_token = solve_captcha()
print(f"?? ???? ??? CAPTCHA ????: {captcha_token}")
?? ???? ??? ???? ??:
- Capsolver ?? API ???? ?????? ???? ?? CAPTCHA ?? ?? ???? ?? ??? ?? ????? ????? ???
- ?? ?? ???? ???? ?? ???? ?? CAPTCHA ?? ?????? ???? ?? ??? ???? ???????? ??? ??????? ?? ???? ????
??? ?????????? ???? ??? CAPTCHAs ?? ???? ??? ?? ?? ???? ??? ???-??? ?????? ?? ??? ??? ????
????? CAPTCHA ???????? ?? ??? ???? ???? ??? ??????? ???? - CapSolver: CAPTCHA? ??? ?????? ?? ???, ???? ???????? ??????? ?? ??? ???????? 5% ???? ??????, ??????
CAPTCHA ?? ???? ??????????: ?? ??? ??????
??? ?????? CAPTCHA ?? ????? ???? ???? ???? ??? books.toscrape.com ?? ??????? ????, ?? ?? CAPTCHA-????? ????????? ??:
python
import requests
from bs4 import BeautifulSoup
url = "http://books.toscrape.com/"
response = requests.get(url)
soup = BeautifulSoup(response.text, "html.parser")
# ?????? ?????? ?? ????? ???????
for book in soup.select("article.product_pod"):
title = book.h3.a["title"]
price = book.select(".price_color")[0].get_text()
print(f"??????: , ?????: {price}")
?? ????? ??? ???? ??:
?? ???? ??? ????-??? ???? ???? ???, ????? ?????????? ???? ?? ???? ????? ???? ??????? ?? robots.txt
?? ???? ?????
CAPTCHA ???????? ?? ???????? ?? ????? ???? ?
CAPTCHA ?? ?? ???? ?? ????, ???? ???? ?????? (????, reCAPTCHA v2, hCaptcha) ?? ????? ????? Capsolver ?? CAPTCHA ????? ???? ???? ??? ?? ????? ????:
- CAPTCHA ??????? ?? ??? ??????
- ?????? ?????? ????
sitekey
??pageurl
????? ?????
reCAPTCHA v2 ?? ??? ?????? ????????:
websiteKey
: "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"websiteURL
: ???? ?????? ????? ?? URL?
CAPTCHAs ?? ???? ??? ?? ???? ?? ??? ????????? ??????
- ???? ????:
time.sleep()
?? ??? ???????? ?? ??? ???? ??????? - ???????? ??????: IP ?????????? ?? ???? ?? ??? Nst Proxy ???? ?????? ?? ????? ?????
- ?????????? ?????????? ?? ????? ????: ???????? ??
User-Agent
??Accept-Language
?? ??? ?????
FAQs: ?????????? ?? ????? CAPTCHAs ?? ???????
1. CAPTCHA ?????? ???? ??? ???? ????
?? CAPTCHAs ?? ?? ???? ?? ??????? ?? ??? ???? ???? ???? ?? ??? AI ?? ???? ???????? ?? ?????? ?? ????? ???? ????
2. ???? ??? CAPTCHAs ?? ???????? ???? ?? ???? ???
??????? ??????? ?????? (reCAPTCHA, hCaptcha) ?? ?? ???? ?? ???? ??, ????? ????? ????? ?? ???? ???????? ??????? ?? ???????? ???? ???
4. CAPTCHAs ?? ???? ?? ???? ???? ????? ???? ???
- ???? ????????? ?? ?????? ???? ?? ??? Puppeteer ?? Playwright ???? ?????? ???????? ?? ????? ????
- ?????? ???????? ?? ????? ????
- ?????? ??????????-????? ??????? ?? ????? ????
- TLS ??????? ?? ????? ????
- ??? ???? / ??????????-????? ??????? ?? ???? ???? ?? ????? ????
????? ?????
CAPTCHAs ?? ???? ??, ????? ??? ?????? ???? ??? ???????? ?? ?? ???? ?? ??? Capsolver ???? ??? ?? ??? ??????? ?????????? ??????? ?? ??????? ??? ??????????! ?
??????? ????????: ?? ????? ?? ?????? ?? ?? ??????? ???? ????????? ?????????? ?? ??? ??? CapSolver ??? ???? ??????? ?? ???????? ?? ???? ???? ?? ??? ????????? ??? CapSolver ??????? ?? ????? ????, ???????? ?? ???????? ???? ???? ?????????? ?? ??? ???? ???? ?????? ?? ?? ???? ???? ?? ?????? ????? ?????? ?????? ?????????? ????? ?? ????? ????? ?? ???-??? ????????? ???? ???????? ?? ????? ?????? ????????? ?? ?? ???? ??? 100% ??????? ????????? ???? ???? ?? ???? ?????? ?? ????????? ????? ?? ??????????? ???? ???? ???? ??????? ?? ???, ????? ????? ???? ?? ?????? ?? ???????? ???? ?? ?????
????

???? ?? reCAPTCHA Enterprise ??????? ?? ?? ????, v2, v2 ??????, v3, v3 ?????????? 0.9 ?????
?????? ???? ???? ?? reCaptcha ??????? ?? CapSolver ?? ???: ?? ???? reCaptcha ?? ??????? ??? ?? ?? ???? ?? ??? ???-??-??? ?????????? ?????? ???? ??, ?? ??? ???? ?????? ????????? ???? ???

Rajinder Singh
11-Oct-2025

???? ?? ???? ??? ??????
?? ????? ????? ??? ??? ?????? ?? ?? ???? ?? ???? ??? ?? ??????? ???? ?????? ???? ??, ?? ?? ??? ?? ????? ????? ????????? ?? ???????? ???? ?? ??? ???? ???? ??? ?? ??? ?????? ???? ??, ???? ???????? ?? ???? ???? ??, ??? ????????? ?? API ?? ????? ?? ???-??-??? ???? ?? ??????? ????? ???? ??? ???? ??? ?? ????????? ??? ????? ?????? ?? ????????????? ?? ?????? ????? ???? ????? ??? ??? ?????? ?? ???? ?? ??? ????????? ?? ????? ?? ??????????? ?? ????? ?? ?? ??? ?? ??? ?????? ???? ??, ?? ?????? ?????? ???? ??????? ?? ??? ?????? ???????? ?????? ?? ???? ???

Rajinder Singh
11-Oct-2025

??????? ??2 ?????? ???? ?? ????
?? ????? reCaptcha v2 ?????? ?? ?? ???? ?? ???? ??? ?? ???????? ???? ??? ?? ?????? ??????? ?? Capsolver ?? ??? ???? ?? ???? ???????? ?? ?????? ???? ?? ?? ???-??-??? ???? ?????? ???? ??? ????? ?? ????? ?? ?????? ???? ??? ???? ????? ??? ??, ????? ???? ??????? ?? reCaptcha v2 ?????? ?? ???? ???? ?? ?? ???? ?? ????????? ??? ?? ???? ?? ???? ??? ?? ?? ???????? ?? ??????? ???? ??, ?? ????????? ???? ?? ?? ???? ?? ??? ???? ???? ????????? ?? ???? ??? ??????? ???? ???

Rajinder Singh
11-Oct-2025

???????? v3 ?? ????
"reCaptcha V3 ?? CapSolver ?? ??? ?? ???? ?????: ????? ????? ??????, ??? API ??????, ?? ??????? ?? ??????? ?? ??? ??????? ??????"

Rajinder Singh
10-Oct-2025

reCaptcha ?? ?????? ??????? ?? ??? ???? ?????
reCAPTCHA ?? ?????? ?? ??? ????? ??? ?? JavaScript ??????? ?? ????? ???? ????? ?? ?? reCAPTCHA ?? ??????????? ?? ???? ?? ??? ????????? ???? ??? ???? ?? ????? ?? ????????? ??????????? ???? ??? ?? ?? ?? ??? ???? ???

Rajinder Singh
23-Sep-2025

Cloudflare Challenge ???? ?? ????
CapSolver ?? Cloudflare ????????? ?? ????? ?? ??? ????? ?? ???? Cloudflare ?? ??????? ?? ?? ???? ?? ??? ?????? ?????? ?? ????? ???? ??, ?????? ??????? ????? ?? ??????? ?? ??? ??? ???????? ????????? ???? ??? ???

Rajinder Singh
23-Sep-2025