@tekerosi 1603aefa-b6db-42c2-8375-c7c836757f6a-image.png
1c7bee85-386f-488e-b9cc-6419895120ba-image.png
если выполняешь в виде асинхронной функции
Обход cloudflare через http "Checking your browser before accessing"
-
@tts9 Я из fiddler все заголовки скопировал.
Host: site.ga User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:67.0) Gecko/20100101 Firefox/67.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Encoding: gzip, deflate, br DNT: 1 Connection: keep-alive Upgrade-Insecure-Requests: 1Там запрос с этим заголовком проходит защиту(через обычный браузер)
-
@revers Я не знаю как часто там идет проверка на cloudflare, я ставлю всегда, но у меня свой, чесно попяченный с гитхаба. Поставьте его на проверку, при каждом запросе. Он изначально написан для http клиента и это адаптация для визуализации =) браузер его обходит сам. А заголовок измените, уберите br вы так и будете эти кубики получать
-
@revers Ваш http клиент имитирует браузер, а заголовки на той стороне сервером читаются внимательно и для него это не простые буковки) Браузер по умолчанию понимает br потому ваш фидлер и показал вам их, это заголовки реального браузера, учитывайте это. Можно научить понимать, но это node js или сторонний софт. Ну или самому адаптировать библиотеку какую...
-
@GUSARITY said in Обход cloudflare через http "Checking your browser before accessing":
Защита изменилась, может кто-то обновить обход?
-
-
@tts9 said in Обход cloudflare через http "Checking your browser before accessing":
ты настройки когда на сервер бросаешь по возм оставляй стандартными. Ото будут спрашивать где браузер и кнопки=)
Да фиг знает, я их вроде никогда нигде не меняю ) Но они действительно были не по умолчанию.
-
Сделал простенький модуль из кода @UserTrue, может кому пригодится CloudFlareBypass.zip
UPD: Убрал br из Accept-Encoding
-
@UserTrue said in Обход cloudflare через http "Checking your browser before accessing":
@GUSARITY said in Обход cloudflare через http "Checking your browser before accessing":
Защита изменилась, может кто-то обновить обход?
@GhostZ said in Обход cloudflare через http "Checking your browser before accessing":
Сделал простенький модуль из кода @UserTrue, может кому пригодится CloudFlareBypass.zip
UPD: Убрал br из Accept-Encoding
-
@mrhensley said in Обход cloudflare через http "Checking your browser before accessing":
Ошибку выдает во второй итерации цикла - TypeError: Result of expression 'content.match(/setTimeout(function(){([\s\S]+?)},/)' [null] is not an object. во время выполнения действия 677525249
Ошибка так и осталась никто не обошел?
-
@GhostZ said in Обход cloudflare через http "Checking your browser before accessing":
Сделал простенький модуль из кода @UserTrue, может кому пригодится CloudFlareBypass.zip
UPD: Убрал br из Accept-Encoding
Я думаю стоит продублировать это сообщение в ветке "Делитесь модулями", иначе оно здесь потеряется
