polym0rph
@polym0rph
Основатель Bits.media

Защита от накрутки рекламы?

Доброго времени суток!


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

Понятно, что палить по IP и кидать куки это детсад, пока из мыслей следующее:


1. Сделать списки запрещенных адресов- проксей, анонимайзеров и т.п.

2. Собирать всю возможную информацию- от разрешения монитора до провайдера, если какой- то существенный процент совпадает- значит тот же посетитель с другого IP

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


Вопросы следующие:

1. Какие еще статистические и технические методы можно применять для поставленной задачи?

2. Где можно почитать о подобных защитах на всяких голосовалках и подобных сервисах?

4. Как защититься от Tor, ботов, анонимных ftp серверов, используемых для накрутки?

5. Что еще можно придумать в качестве защиты?
  • Вопрос задан
  • 3870 просмотров
Пригласить эксперта
Ответы на вопрос 3
ilyaplot
@ilyaplot
PHP программист
HTTP_X_FORWARD проверяйте. Как показала практика, большинство «анонимайзеров» все же оставляют этот заголовок.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Палить айпи, класть куку, класть флешкуку это 99 процентов защиты от накрутки, а ну над одним процентов оно вам надо?
Ответ написан
Комментировать
@Yaraife
Как насчет просто человеческих промежутков, а не машинных?
Не 1 в день, а так:
Не более 2 в день, не более 4 в неделю, не более 10 в месяц, не более 25 суммарно для одного пользователя?
Не более 10 в час днем и не более 3 в час ночью на весь сервер?

намного проще, приятнее для людей. Не нужно защищать от накрутки по периодичности.

насчет защиты от множественного сбора c 1 IP — поддерживаю opium'a.
Вариант с куками отсечет большую часть сборщиков
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы