Решаю Cloudflare Challenge 2025г. Нужна помощь.

VinceIP

Client
Регистрация
20.10.2024
Сообщения
5
Благодарностей
0
Баллы
1
Здравствуйте. Я пытаюсь с помощью CapMonster Cloud обойти Cloudflare challenge. Расширение для браузера от CapMonster не помогло поэтому решил создать мини проект ZP на запросах для решения этой капчи. Для теста использую тестовую капчу на рукапче. Что выполняется в проекте.

1. Перехват необходимых параметров из функции window.turnstile.render с помощью Javascript и кубика выполнения кода при загрузке. (УСПЕШНО)
Код использую следующий:
JavaScript:
(function () {
  const obj = {
    render: function () {
        let params = {
        websiteKey: arguments[1].sitekey,
        websiteURL: window.location.href,
        data: arguments[1].cData,
        pageData: arguments[1].chlPageData,
        pageAction: arguments[1].action,
        userAgent: navigator.userAgent,
        json: 1,
      };

      window.cfFunc = arguments[1].callback;
      window.cfJson = JSON.stringify(params);

      return;
    }
  };

  Object.defineProperty(window, "turnstile", {
    get: () => {
      return obj;
    },
  });
})();

2. Делаю POST запросы к API Capmonster. Получаю сначала TaskID, потом сам token для решения капчи. (УСПЕШНО)

3. Пытаюсь вызвать функцию callback передав в нее полученный токен. И тут затык. Кубик Javascript выполняется с ошибкой
"Выполнение действия JavaScript OwnCode CdpDocument.EvaluateScript failed".
Я уже пробовал вызывать эту функцию и через eval и через call. Все равно ошибка.

Подскажите пожалуйста в чем ошибка? Я прикрепил этот минипроект к теме.
 

Вложения

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
647
Благодарностей
180
Баллы
43
Эту капчу решают через сервис, когда проект на запросах и нет браузера.
Когда есть браузер, эта капча либо сама проходится, либо просто надо нажать на галочку.
 

oleg2162121

Новичок
Регистрация
14.02.2025
Сообщения
10
Благодарностей
0
Баллы
1
Эту капчу решают через сервис, когда проект на запросах и нет браузера.
Когда есть браузер, эта капча либо сама проходится, либо просто надо нажать на галочку.
Как через сервисы решить cloudflare на примере этого сайта: https://app.meshchain.ai/login ?

Тело запроса :
{"email":"[email protected]","password":"Xkikk89rer2","captcha_token":"0.kWbiBsmD3FYoFEPMF6DyZFjYTvzOGkVgFcPLWYNal7xpQVuRs7uodIp6FuRgxzkAg0Q86KqnMleITl1lmY58rdgqwb9dtivCVvGIF8s6ZqLLlu8pre7JeGbqRBWI2qpY-tmzydjnOdCnRGeCCD9wr3qeNwOqLcnf2ipXMtS8LPfHB8ixqtPSPy8CJu8zxM7sGF4hbm4iwUKHXWXKsZvZxnvssGZLVbneswpEMKefT4fPA1cSTHkCmdSF_nTlOJ2HhK3PrOERRfoJh28-3vx4cTubFUcSyEKaPhk7QYYj_or-kIyLZNlzy3RHQfdoayyMRhkQK6KwgmJ6z4Qae2kqHfNSIzY5gPyF6TD0pxe1t2sbDeMDdiic-GYAeIXq7qnGmz4zycFOu6J3IMaBbcAIVJi99CS6qvprp4HHoJGQZdqp_5d2gPDyJstmR2BO_S91Uc-EWMW0MCKrJaXuKyliQYWXb7OFSW7tLSk1e-WZxyfQrNbySUtmnzAz1tfz-MDuD5ofdeg44UXP06KXL6UYrPf7lkXYn9iLvS7ppbm_fe9OJ-HrYPWYfkisoHdQqgEAEmnzvWFIIEAc-zAoEdYF7OBv3EJLd5oPBHVkQF-46x51Bjyj_mgQUXUWQB_2ffZ_fUawkmHZ-ttUgGgGWP8cTY_RlGoymEoMv_pEHIRFOef8hKlOBzD_4vQ5SuG49uGbjMKKQKzB8jIgKzeVGIGPdmCmHQANJwpbToyjIYghfmE5bRppN0tcaiQ06iURQH4bsZEIxEzXyyUuZVjgOcbUXQPC6PB54SXT58KoWa6QIj1mTmHHqWtK8b6Uc74KMvcO2hw9-bB61tFZZa4MWMI_PQ.8DHw0zirA_AecDl-fEaBQg.1c8aa7a489706c80dbcd3dbf3bc3ae99543d70b9a610e90b5414209424119af5"}
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
647
Благодарностей
180
Баллы
43
Как через сервисы решить cloudflare на примере этого сайта: https://app.meshchain.ai/login ?

Тело запроса :
{"email":"[email protected]","password":"Xkikk89rer2","captcha_token":"0.kWbiBsmD3FYoFEPMF6DyZFjYTvzOGkVgFcPLWYNal7xpQVuRs7uodIp6FuRgxzkAg0Q86KqnMleITl1lmY58rdgqwb9dtivCVvGIF8s6ZqLLlu8pre7JeGbqRBWI2qpY-tmzydjnOdCnRGeCCD9wr3qeNwOqLcnf2ipXMtS8LPfHB8ixqtPSPy8CJu8zxM7sGF4hbm4iwUKHXWXKsZvZxnvssGZLVbneswpEMKefT4fPA1cSTHkCmdSF_nTlOJ2HhK3PrOERRfoJh28-3vx4cTubFUcSyEKaPhk7QYYj_or-kIyLZNlzy3RHQfdoayyMRhkQK6KwgmJ6z4Qae2kqHfNSIzY5gPyF6TD0pxe1t2sbDeMDdiic-GYAeIXq7qnGmz4zycFOu6J3IMaBbcAIVJi99CS6qvprp4HHoJGQZdqp_5d2gPDyJstmR2BO_S91Uc-EWMW0MCKrJaXuKyliQYWXb7OFSW7tLSk1e-WZxyfQrNbySUtmnzAz1tfz-MDuD5ofdeg44UXP06KXL6UYrPf7lkXYn9iLvS7ppbm_fe9OJ-HrYPWYfkisoHdQqgEAEmnzvWFIIEAc-zAoEdYF7OBv3EJLd5oPBHVkQF-46x51Bjyj_mgQUXUWQB_2ffZ_fUawkmHZ-ttUgGgGWP8cTY_RlGoymEoMv_pEHIRFOef8hKlOBzD_4vQ5SuG49uGbjMKKQKzB8jIgKzeVGIGPdmCmHQANJwpbToyjIYghfmE5bRppN0tcaiQ06iURQH4bsZEIxEzXyyUuZVjgOcbUXQPC6PB54SXT58KoWa6QIj1mTmHHqWtK8b6Uc74KMvcO2hw9-bB61tFZZa4MWMI_PQ.8DHw0zirA_AecDl-fEaBQg.1c8aa7a489706c80dbcd3dbf3bc3ae99543d70b9a610e90b5414209424119af5"}
Воспользуйся Зеннопостером. У него есть эмуляция браузера и тебе не понадобятся сервисы ;-)
 

oleg2162121

Новичок
Регистрация
14.02.2025
Сообщения
10
Благодарностей
0
Баллы
1

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
647
Благодарностей
180
Баллы
43

oleg2162121

Новичок
Регистрация
14.02.2025
Сообщения
10
Благодарностей
0
Баллы
1

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
647
Благодарностей
180
Баллы
43
я просто спросил как решить проблему и ты мне озвучил свое решение, но мне нужно решение для без браузера.
Читаешь доки выбранного сервиса.
Шлешь на его эндпоинт запрос со своими данными, согласно API сервиса.
Получаешь с его ответного эндпоинта токен решенной капчи, согласно его API.
Шлешь токен в своем запросе.
 
  • Спасибо
Реакции: oleg2162121

oleg2162121

Новичок
Регистрация
14.02.2025
Сообщения
10
Благодарностей
0
Баллы
1
Читаешь доки выбранного сервиса.
Шлешь на его эндпоинт запрос со своими данными, согласно API сервиса.
Получаешь с его ответного эндпоинта токен решенной капчи, согласно его API.
Шлешь токен в своем запросе.
На крайняк кидаешь документацию выбранного сервиса к chatgpt и получаешь готовый ответ со всеми подробностями.
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
647
Благодарностей
180
Баллы
43

VinceIP

Client
Регистрация
20.10.2024
Сообщения
5
Благодарностей
0
Баллы
1
Эту капчу решают через сервис, когда проект на запросах и нет браузера.
Когда есть браузер, эта капча либо сама проходится, либо просто надо нажать на галочку.
Сама она может не проходиться. И сервисы не просто так предлагают решение для капчи в браузере тоже. А последние версии Cloudflare научились отличать клики из зенки (даже со включенной опцией изоляцией). Более того при подозрении в наличии бота клаудфлар может начать пихать свою проверку в работу каждую секунду. Поэтому вопрос остается актуальным.
 

oleg2162121

Новичок
Регистрация
14.02.2025
Сообщения
10
Благодарностей
0
Баллы
1
Сама она может не проходиться. И сервисы не просто так предлагают решение для капчи в браузере тоже. А последние версии Cloudflare научились отличать клики из зенки (даже со включенной опцией изоляцией). Более того при подозрении в наличии бота клаудфлар может начать пихать свою проверку в работу каждую секунду. Поэтому вопрос остается актуальным.
она никак не сможет отличить, если рандомные движения сделать
 

Alex91

Активный пользователь
Регистрация
15.08.2024
Сообщения
647
Благодарностей
180
Баллы
43
она никак не сможет отличить, если рандомные движения сделать
А вот и может. Эмуляция крысы зеннопостера реально палится, не только клаудом. И дело не в движении.
На текущий момент, проблемные места можно пройти только эмуляцией тача, но для этого надо эмулировать мобильные профили.
 

Кто просматривает тему: (Всего: 3, Пользователи: 0, Гости: 3)