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

  • Автор темы Автор темы VinceIP
  • Дата начала Дата начала

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. Все равно ошибка.

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

Вложения

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

Тело запроса :
{"email":"lakaoai988@bk.ru","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"}
 
Как через сервисы решить cloudflare на примере этого сайта: https://app.meshchain.ai/login ?

Тело запроса :
{"email":"lakaoai988@bk.ru","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"}
Воспользуйся Зеннопостером. У него есть эмуляция браузера и тебе не понадобятся сервисы ;)
 
я просто спросил как решить проблему и ты мне озвучил свое решение, но мне нужно решение для без браузера.
Читаешь доки выбранного сервиса.
Шлешь на его эндпоинт запрос со своими данными, согласно API сервиса.
Получаешь с его ответного эндпоинта токен решенной капчи, согласно его API.
Шлешь токен в своем запросе.
 
  • Спасибо
Реакции: oleg2162121
Читаешь доки выбранного сервиса.
Шлешь на его эндпоинт запрос со своими данными, согласно API сервиса.
Получаешь с его ответного эндпоинта токен решенной капчи, согласно его API.
Шлешь токен в своем запросе.
На крайняк кидаешь документацию выбранного сервиса к chatgpt и получаешь готовый ответ со всеми подробностями.
 
Эту капчу решают через сервис, когда проект на запросах и нет браузера.
Когда есть браузер, эта капча либо сама проходится, либо просто надо нажать на галочку.

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

Похожие темы

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