anti curl PHP - защита

Discussion in 'PHP' started by Adio, 17 Oct 2012.

  1. Prior

    Prior New Member

    Joined:
    16 Sep 2010
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    Можно попробовать как вариант выводить контент ajax'ом. По крайней мере трудности с парсингом создаст.

    Вообще правильно в начале темы написали - если тот, кто парсит не нуб совсем, то защитится врядли получится.

    Это из практики или из теории?
    С какого перепугу хостер будет банить акк за то, что тот curl использует?
     
  2. ourcode

    ourcode New Member

    Joined:
    2 Feb 2013
    Messages:
    21
    Likes Received:
    4
    Reputations:
    5
    1. У тебя backend реализован в два слоя или один?

    Попробуй связку nginx (медленные запросы и статический контент) + apache2 для динамического.

    2. Изучай логи доступа в дебаг режиме, ищи признаки и блокируй (user-agent, ip, таймауты, другие поля заголовка запроса)

    3. Если боты всесторонние имеют сотни и более ip адресов, это уже непросто парсинг, а ddos. Тут уже нужен более глубокий анализ и меры.
     
  3. kroŧ

    kroŧ Member

    Joined:
    19 May 2010
    Messages:
    129
    Likes Received:
    33
    Reputations:
    8
    Проверять Referer.. User-Agent, запоминать ip-адрес и время обращения, если в течение заданного времени происходит обращение странице, то выдаём ошибку.
     
Loading...
Similar Threads - anti curl защита
  1. GAiN
    Replies:
    3
    Views:
    7,709