Я попробовал много способов, но все они не помогают мне обойти защиту
Какие пробовали?
Язык не важен
Не важен.
важен алгоритм. Как мне это сделать
1. Playwright + no headless.
2. Открываем отдельный профиль браузера.
3. Заходим на сайт с cloudlfare, ждем загрузки окна капчи, жмем на него, сохраняем куку и попадаем на сайт.
Последующий заход так же выполняем через профиль браузера из п2, cloudflare будет доволен, временно. Ну и про правильный отпечаток браузера + правильный ip я думаю смысла говорить нет.
Язык не важен, важен алгоритм. Как мне это сделать? Не предлагайте сторонние API для решения капчи.
Если с headless и без привязки к Python, то статьи по теме:
-
Об одном способе веб-скрапинга сайтов, защищенных ....
-
Парсим сайты с защитой от ботов.
-
Chrome Headless против cloudflare JS challenge.
Способ рабочий, работает в том или ином виде до сих пор. Тема коммерческая, поэтому ответ без готового решения (да и он не требуется, судя по ТЗ).