Обход защиты от ботов



  • Парсил прокси с himeme через get запросы. Теперь ввели систему защиты от ботов:

    0_1504383700080_Screenshot_2.jpg

    Можно ли обойти эту защиту при помощи post/get запросов? Или придется переходить на браузер?



  • @runbust На то она и защита :D. На сколько я помню, при каждом заходе через браузер, ты получаешь уникальный айдишник на сессию. Грубо говоря можешь обойти в браузере, сохранить куки и работать с запросами.



  • @runbust https://www.youtube.com/watch?v=iIU6h9rlHNU тут есть пример на зено



  • @DrPrime Спасибо за видео. Последние 2 способа невозможны т.к BAS не поддерживает C#. Второй слишком сложный для меня, буду использовать первый.
    Было бы неплохо, если бы разработчик добавил экшн "Обойти защиту CloudFlare". Для него это не сложно, а для таких новичков как я, обойти CloudFlare без браузера практически невозможно.



  • Если проблемы вызывает страница загрузки, как на скриншоте, то нужно в экшене загрузки страницы отключить таймаут и после этого экшена поставить экшен "ждать полной загрузки" из блока "Ожидание". А если там ещё и капча вылезает, то элементрано добавляем проверку наличия какого-нибудь элемента на странице и при его обнаружении решаем капчу.



  • @runbust Если будет готовый проект, скиньте сюда если не жалко, у меня тоже все проекты перестали работать которые прокси парсят через гет с хидмея



  • @runbust

    Последние 2 способа невозможны т.к BAS не поддерживает C#

    Тоже самое можно сделать на js. Там http клиент, куки регулярки.



  • @runbust said in Обход защиты от ботов:

    Было бы неплохо, если бы разработчик добавил экшн "Обойти защиту CloudFlare".

    следить и поддерживать пока нет времени


Log in to reply
 

  • 8
  • 2
  • 2
  • 13
  • 6
  • 6
  • 1
  • 3