Как я могу доказать, что чередование IP-адресов используется для обмана при публичном голосовании? - PullRequest
0 голосов
/ 15 ноября 2010

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

Ответы [ 3 ]

1 голос
/ 15 ноября 2010

Нет способа идентифицировать человека, сидящего за клавиатурой. Поэтому нет 100% надежного способа предотвращения или обнаружения нескольких голосов.

Но вы можете использовать другие средства для идентификации браузера. Некоторые полезные ссылки:

Также вы можете проверить «User Agent». Например. Wget и Curl используются только фальсификаторами, они не являются обычными браузерами.

1 голос
/ 15 ноября 2010

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

Наиболее очевидным, по-видимому, является требование подтверждения голосования по электронной почте (например, дайте нам свой адрес электронной почты и нажмите на ссылку, которую мы отправляем), выЯ полагаю, разумно обеспечить уникальность электронных писем и «одноразовых» адресов было бы легко.Это может быть сделано еще дальше: «только зарегистрированные пользователи могут голосовать» или, как и stackoverflow, «только пользователи с rep> X могут голосовать» даже.

См. Также этот вопрос

1 голос
/ 15 ноября 2010

только статистически, что не является 100% доказательством но вы можете легко поместить статистические термины в свои условия конкурса - например (просто пример, точно не знаете свой трафик) - не более 1 голоса в час из одной и той же сети класса B за одного и того же кандидата

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...