• XSS.stack #1 – первый литературный журнал от юзеров форума

Обход капчи cloudlfare

connect

HDD-drive
Забанен
Регистрация
25.06.2019
Сообщения
26
Реакции
0
Пожалуйста, обратите внимание, что пользователь заблокирован
Ребята салют!
Задаюсь вопросом. пишу автореггер на сайте присутствует cloudflare капча, которую обойти не могу (не вылазит окошко с капчей)
Подскажите пожалуйста, кто сталкивался, и как с этим бороться?
Скрины ниже
img-2022-02-19-21-25-14.png
 
Пожалуйста, обратите внимание, что пользователь заблокирован
найти реальный ip сайта за клаудом и делать запрос напрямую к сайту
А сайт так настроен, что никакие коннекты кроме как с ипов защиты/клауда не принимает, и что?
 
If the website does not show this screen in a normal browser, you need to fake additional options. A user agent and a clean IP address is a good start, but not everything. If that doesn't work, you'll have to deal with JA3 fingerprint spoofing. Harder but not impossible :)

If the website shows this screen in a normal browser, you need to solve the javascript detection engine or rent a solver. For older versions this works: https://github.com/VeNoMouS/cloudscraper.

For newer versions, you will need to rent or solve it yourself. The creator of the github I wrote about above sells a private API for it :)
 
Пожалуйста, обратите внимание, что пользователь заблокирован
Fireworks guys!
I wonder. I am writing an autoregister on the site there is a cloudflare captcha, which I can’t get around (the captcha window won’t pop up)
Please tell me who faced, and how to deal with it?
Screenshots below
Посмотреть вложение 32624
well if you want to bot the, site i suggest you use a captcha solving service
 
Тоже недавно маялся с CF, в результате справился с помощью библиотеки undetected_chromedriver (https://github.com/ultrafunkamsterdam/undetected-chromedriver)
Python:
import undetected_chromedriver as uc
from selenium.webdriver.common.by import By

# для обхода CloudFlare прокси не нужен, это чтобы сам сайт не заблокировал
options = uc.ChromeOptions()
rproxy = '198.199.83.163:80' # just example
options.add_argument(f'--proxy-server={rproxy}')
driver = uc.Chrome(options=options)
 
С помощью selenium и webdriver ты сможешь очень просто её обойти. Там нужно выставить параметры на драйвере и потом клауд обходится на раз два. Если честно не помню что куда писать, но знаю на 100 процентов что там в пару строк кода.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх