Cloudflare TLS ???????????????: ?? ???? ?? ?? ??? ???? ?? ????

Rajinder Singh
Deep Learning Researcher
28-Feb-2025
Cloudflare ??? ??????? ?? ???????? ??????? ?????? ??? ?? ?? ???? ?????? ??? ?? ????? ?? ???? ???? ???? ??, ?? DDoS ?????, ??? ???????? ?? ??????? ???????? ????? ?? ??????? ?????? ???? ??? ???? ?? ??????? ?????? ???, TLS ??????????????? ??????? ????????? ?? ????? ?? ????? ???? ??? ?????????? ?????? ?????? ??? ?? ????? ?? ????????? ???? ?? ??? ??????? ?? TLS ??????? ?? ????????? ?? ???????? ???? ?? ?? ???? ?? ???? ??? ???????? ?? ??? ?? ??? ???
??? ????????, ?????????? ?? ???????? ?????????? ?? ?????? ???? ???????? ?? ???, Cloudflare ?? TLS ??????????????? ?? ???? ???? ?? ???? ??? ??? ???? ?????? ???? ???????? ???????? ?? ???????? ?? ??? ???? ???? ???, ?? Cloudflare ?????? CAPTCHA ?? ??? ????? ?? ?????? ?? ???? ??? ?? ??? ???, ?? ????? ??????? ?? ??? ??????????? ?? ????? ???? Cloudflare TLS ??????????????? ???? ??? ???? ?? ?? ??? ?? ???? ?? ??????? ????? ?? ??? ????????
TLS ??????????????? ???? ???
??????????? ???? ?????????? (TLS) ?? ???????????????? ????????? ?? ?? ??????? ????? ?? ???????? ???? ??? ?? ??? ??????? (????, ????????, ??? ?? API ???????) ???? ????? ?? ?????? ???? ??, ?? ?? ?? TLS ??????? ???? ???? ??, ????? ????? ????? ???? ?? ???????? ??????? ??????? ???? ?? ??? ??????????? ???????? ?? ?????? ???? ????
?? ????????? ?? ?????, ??????? ?? ??????? ?????????, ?????? ????? ???:
- TLS ???????
- ?????? ??? (????
TLS_AES_128_GCM_SHA256
, RFC 8446 - TLS 1.3 ????????? ??? ????????) - ?????? ??????? (??????? ??????? ??????? ?? ???? TLS ??????? ?? ??? ???? ??? ??)
- ????????? (???? ALPN, SNI ?? OCSP ?????????, ?? ????????? ?????? ?? ?????? ???? ??????? ?? ???????? ???? ???)
?? ???????? ???????????? ????? ?? ??? ??????? ???? ????? ??????? ??????? TLS ?? ???? ??? ????? ?? ???? ???? ???, ?? ???????????? ?????? ???? ???? ?????????? ?? ????????? ??? ?? ????? ?? ???? ???
Cloudflare ?? ???? ??????? ??????? ??????? ????? ?? ???????? ???? ???-???????? ??????? ?? ??? ????? ?? ??? ?? ?????? ?? ????? ???? ???, ???? TLS ???????????? ?? ????? ????? ?????????? ?? ???????????? ?? ???? ???? ??? ???? ?????? ?? ???????????? ???????? ?????? ?? ??? ???? ???? ??, ?? ??? ?????? ?? ?? ???? ?? ?? ????? ???? ?? ???? ???
Cloudflare ?????? TLS ??????????????? ?? ?????
Cloudflare ??????? ?? ?????? ?? ??? JA3 ??????????????? ?? ????? ???? ??, ??????? ?? TLS ??????? ?? ????? ????????? ?? ???????? ???? ??, ??????? ?? ??? ???????? (JA3 ???) ??? ??? ???? ???? ??? ?? Cloudflare ?? ???????? ???????? ?? ???-???? ??????? ???? ??? ?? ??? ???????? ?? ??? ???? ???? ?? ?????? ???? ??? ?????? ?? ???, ??? ??? Python ????????? ???????? requests
????????? ?? ????? ???? ??, ?? ???? JA3 ???????????? ???????? ?? ??? ????, ????? ????? ?? ?????? ???????
?? ???? ??? ???? ??:
TLS ??????? ??? ???????????????? ???????? (???? ?????? ???) ?? ?????? ????? ??, ?? ??????? ?? ??? ????? ???? ??? Cloudflare ?? ???????? JA3 ??? ??????? ???? ?? ??? ?? ????????? ?? ????? ???? ??? ??? ??? ??????? ???????? ???????????? ?? ??? ???? ???? ??, ?? ?????? ?? ??????? ?? ??? ??? ??????? ???? ?? ???? ???
???? JA3 ???????????? ???? ??????:
?? ????? ??????? ?? ????? ???? ???? JA3 ???????????? ???? ???? ???:
- Bash ?? ????? ????:
bash
curl --tlsv1.2 --tls-max 1.2 --ciphers DEFAULT https://ja3er.com/json
- Python ?? ????? ????:
python
import requests
response = requests.get("https://ja3er.com/json")
print(response.json())
??? ?????????? ?? ??? ?????????
Cloudflare ???? JA3 ???????????? ?? ???? ?? ???-???????? ??????? ?? ???????? ?? ????? ?? ?????? ?? ???? ??? ??? ?? ???? ?? ???, ??? ???????? ?? Selenium, Playwright, ?? ???????? ?????? ???? ??? ?? ????? ???? ???????? ??????? ?? ??? ???? ?? ???????? ?? ???? ?? ???? ???????????? ?? ?????? ?? ??? ?? ??? ????? ?? ??? ?? ????
Cloudflare ?? ???? ??? ?? ?? ???? ??? ???-??? ?????? ?? ??? ??? ????
????? ?????? ???????? ?? ??? ???? ???? ??? ??????? ???? - CapSolver: CLOUD? ??? ????? ???? ?? ???, ???? ???????? ??????? ?? ??? ???????? 5% ???? ??????, ??????
Cloudflare ????? ?? ????? ???? ?? ??? TLS ??????????????? ?? ????? ???? ???? ??
TLS ??????????????? ????? ??????? ??
Cloudflare ?? TLS ??????????????? ??????? ?? ???????:
- ?????????? ?? ???-??? TLS ???????????? ???? ???: ???????? ???????? (Chrome, Firefox, Edge) ??????? ????? TLS ??????? ??????? ???? ????
- ????? ?? ????????? ??? ???????? ?????? ???? ???: ?? ??????? ????? (????, Python ??
requests
, ???????? ???????? ?? ??? Puppeteer) ??????? ?? ?????? TLS ???????????? ?? ????? ???? ???? - TLS ???????????? ?? ????? ???? ???? ??: ??????????-????? ?????????? ?? ??????, ??????? ????? ?? ???? ?? ???? ??, TLS ???????????? ?? ??????? ???? ?? ??? ?????-?????? SSL/TLS ???????? ?? ???? ???????? ?? ???????? ???? ???
Cloudflare ??????? ??????? ?? ???? ????? ???? ??
Cloudflare ??? ???? ????????? ?? JA3 ???????????? ????? ???? ?? ?? ???? ????? ????? ???????? ???????????? ?? ??????? ?? ???? ??? ??? ??? ????? ???? ??, ?? Cloudflare:
- ?????? ?? CAPTCHA ?? ??? ?????? ?? ???? ??
- ?????? ?? ???? ??? ?? ????? ?? ???? ??
- ?????? ?? ??? ???????? ?? ??? ??????? ?? ???? ??
??? ?? ??? ???????? ?? ???????? ????? ??? ??? ???, ?? ???? ???????? ???????? ?? TLS ???????????? ?? ??? ???? ??? ?????? ?? Cloudflare ?? ??????? ????? ?????? ?? ??????
Cloudflare TLS ??????????????? ?? ???? ?? ????
1. ??????? ?????????? ?? ??? ?? ???????? ???????? ?? ????? ????
requests
???? ????? HTTP ????????? ?? ????? ???? ?? ????, ???????? ??????? ??? ???? ????? ????:
- Selenium (undetected-chromedriver ?? ???)
- Puppeteer (Node.js-?????? ?????? Chrome)
- Playwright (?????-???????? ???????)
Playwright ?? ??? ??????:
python
from playwright.sync_api import sync_playwright
with sync_playwright() as p:
browser = p.chromium.launch(headless=True)
context = browser.new_context()
page = context.new_page()
page.goto("https://ja3er.com/json")
print(page.content())
?? ?????????? ???????? ???????? TLS ???????????? ?? ?????? ??? ??????? ???? ???, ????? ?????? ????????? HTTP ???????? ?? ????? ??? ??? ????? ???? ?? ???? ???
2. ???????? TLS ??????? ?? ??? ????
??? ???? Python ?? requests
???? HTTP ????????? ?? ????? ???? ??, ?? ???????? ???????? ?? ???????????? ?? ????? ???? ?? ??? ???? ???????? ?? ??????? ????, ????? ?? ????? ????:
- TLS ??????? ?????????: ?????????? TLS ???????????? ?? ??? ?????? ????? ?? ??? Python ???
tls-client
??curl_cffi
?? ????? ????? - ????? ????: ????????? ???? ?? ???? HTTP ???? ???? ???????? ???????? ?? ??? ???? ????
- JA3 ????????:
ja3transport
???? ??? ?? ????? ???? ????????-????? JA3 ???????????? ?????? ?????
tls-client
?? ????? ???? ??????:
python
from tls_client import Session
session = Session(client_identifier="chrome_114")
response = session.get("https://targetwebsite.com")
print(response.text)
3. ??????????? ?? ???????? ???????? ?? ????? ????
Cloudflare IP ??? ?? ??? TLS ???????????? ?? ???? ???? ??, ????? ????? ?? ????? ????:
- ??????????? ???????? (????, IPRoyal, Smartproxy)
- ???????? ???????? (????? ?????? ???-??????? IP)
??? ????? ?? ??????? ?? ?? ?? ???? ??, ????? ?? ?????????? TLS ???????? ?? ??? ????? ???????? ???? ????
4. ??????? ?? ??? ?????? ???????? ?? ????? ????
?????? ???????? (????, Puppeteer, Playwright) ?? ????? ???? ???, ?? ????????? ???? ??:
- ??????? ??? ????? ???? (????, Puppeteer ??????? ??????)
- ???????? ???????? ????? ?? ???? (?? ??????? ?? ????? ?? ???? ???)
- ???????? ???????? ??????? ??????????? ?? ????? ???? ?? ??? ????
Puppeteer ??????? ?? ????? ???? ??????:
javascript
const puppeteer = require('puppeteer-extra');
const StealthPlugin = require('puppeteer-extra-plugin-stealth');
puppeteer.use(StealthPlugin());
(async () => {
const browser = await puppeteer.launch({ headless: true });
const page = await browser.newPage();
await page.goto('https://ja3er.com/json');
console.log(await page.content());
await browser.close();
})();
5. Cloudflare ????? ??????
CapSolver ???? ?????? Cloudflare ????????? ?? ??? ??????? ?????? ?????? ???? ???, ?????? TLS ??????????????? ???????? ?? ????? ???
????????
Cloudflare ?? TLS ??????????????? ??????? ?? TLS ??????? ?? ???????? ???? ???????? ???????? ?? ??? ????? ?? ?????? ????? ???? ?? ??? ????? ?? ???? ???? ?? ???????? ????? ??? ???????, ?? ????? ?? JA3 ??????????????? ???? ??? ???? ?? ?? ???????? ???????, JA3 ???????? ?? ???????? ?????? ?? ???? ????, Cloudflare ?? ??? ????? ?? ????? ?? ?? ???? ???? ???
???? ?????? ?? ???, CapSolver Cloudflare ????????? ?? ??????? ?? ??? ??????? ?????? ?????? ???? ??, ?????? TLS ??????????????? ?? ????? ??, ???? ?? ???? ?????????? ??????? ?? ?? ??????? ?? ??? ????? ???????? ?? ?????
????? ???? ???? ???? ??????
1. TLS ???? ??, ?? ?? ?????????? ????? ???
TLS (??????????? ???? ??????????) ??????? ?? ????? ?? ??? ???? ?? ?????????? ???? ???????? ????? ????????? ???? ??, ??????? ????? ?? ???? ?????? ?? ????? ???
2. ??? ???? ??????? ?? DDoS ????? ?? ???? ??? ???? ????
DDoS ??????? ?? ??? Cloudflare ???? ?????? ?? ????? ????, ?? ???? ???? ????, ??? ????????? ???????? (WAF) ?? ????? ????, ?? ?????????? ?? ????? ?????
3. CAPTCHA ???? ??, ?? ???? ????? ????????? ?? ????? ???? ???? ???
CAPTCHA ?? ??????? ?? ????? ????? ???????? ?? ????? ?? ??? ???? ?? ??? ???? ???? ??, ???????? ????????? ?????? ????????? ?? ???????? ?? ????? ???? ?? ?? ????? ?? ????? ???
4. ??? Cloudflare SSL/TLS ?????? ?? ?????? ?????? ???? ?????
SSL ?????? ???? ?? ??????? ??????, ??? Cloudflare SSL/TLS ???????? ????????? ????, TLS ??????? ?????? ???????? ????, ?? ???????? ?? DNS ???????? ?? ??? ?????
5. ??? ???? ??????? ?? ??????? ???? ????? ??? ???? ????
HTTPS ?? ????? ????, WAF ???? ????, ?????????? ?? ?????? ??? ?? ????? ????, ??-???? ?????????? ????? ????, DDoS ?? ????? ???? ?? ???? ?? ????? ????
??????? ????????: ?? ????? ?? ?????? ?? ?? ??????? ???? ????????? ?????????? ?? ??? ??? CapSolver ??? ???? ??????? ?? ???????? ?? ???? ???? ?? ??? ????????? ??? CapSolver ??????? ?? ????? ????, ???????? ?? ???????? ???? ???? ?????????? ?? ??? ???? ???? ?????? ?? ?? ???? ???? ?? ?????? ????? ?????? ?????? ?????????? ????? ?? ????? ????? ?? ???-??? ????????? ???? ???????? ?? ????? ?????? ????????? ?? ?? ???? ??? 100% ??????? ????????? ???? ???? ?? ???? ?????? ?? ????????? ????? ?? ??????????? ???? ???? ???? ??????? ?? ???, ????? ????? ???? ?? ?????? ?? ???????? ???? ?? ?????
????

Cloudflare TLS ???????????????: ?? ???? ?? ?? ??? ???? ?? ????
Cloudflare ?????? ??????? ?? ??? TLS ??????????????? ?? ?????, ????? ?? ??? ????? ?? ?????? ????? ???? ?? ?????, ?? ??? ?????????? ?? ???????? ?????????? ??????? ?? ??? ??? ?? ???? ?? ??????? ?????? ?? ???? ??? ??????

Rajinder Singh
28-Feb-2025

Cloudflare ?? ???????? ??????? ?? ???? ???? ???????
?? ???? ???, ?? Cloudflare ?? ???????? ????????? ?? ???? ??????? ?? ????? ?? ??????? ?????? ?? ??? ????????

Rajinder Singh
20-Feb-2025

2025 ??? Python ?? Go ?? ????? ???? Cloudflare ?? ???? ?? ????
Cloudflare Turnstile ???? ??, ???? ???? ??? ??????? ???? ??????, ?? ??????? ?? ??? Python ?? Go ?? ????? ??????, ???? Turnstile Python ???????? ?? ??? ??? ???? ??, ?? CapSolver ???? ???????? ?? ????? ???? ??? ??????? ??? ?? ???? ?????? ?????

Rajinder Singh
05-Nov-2024

Selenium ?? ????? ???? Cloudflare Turnstile Captchas ?? ???? ?? ????
?? ????? ???, ?? ???????? ?? ????? ???? Cloudflare Turnstile Captchas ?? ??? ???? ?? ??? ?? ??????? ??????? ?? ????? ???????

Rajinder Singh
11-Oct-2024

??? ???????? ?? ??? Cloudflare ?????????? ?? ???????? ??? ?? ???? ?? ????
?? ??? ???????? ??? Cloudflare Turnstile CAPTCHA ?? ??????? ?? ????????? ?? ??? ??????? ?? ????? ??? Puppeteer ?? CapSolver ?? ????? ???? ???? ?????? ?? ???????? ???? ?? ??????? ?? ????? ???????

Rajinder Singh
27-Sep-2024

C# ?? ????? ???? Cloudflare Turnstile CAPTCHA ????????? ?? ???? ?? ????
?? C# ?? ????? ???? Cloudflare Turnstile ?? CAPTCHA ?????? ?? ????? ?? ???? ?? ??????, ?? ??????? ????? ????? ???? ??? ???? ???!

Rajinder Singh
17-Sep-2024