Автор Алена Парецкая задал вопрос в разделе Другие языки и технологии
как определить накрутку голосования? и получил лучший ответ
Ответ от Александр Щербаков[активный]
Единственно верный способ борьбы с накрутками: "НИКАК".
Более-менее действенный способ:
1) добавить капчу (кто в танке - картинку с цифрами)
2) устанавливать печеньку каждому проголосовавшему, чтобы больше не смог голосовать - обойти элементарно, но ламеров отобьёт
3) собирать максимум информации о пользователях и обо всех голосах с одного IP информировать модератора (пусть он принимает решение о фальсификации). Нельзя блокировать голосование по IP адресу, ибо многие провайдеры выпускают клиентов через NAT, т. е. на весь город один IP.
Другой вариант: голосовать могут только зарегистрированные пользователи, а за регистрацией следить, чтобы нельзя было сразу много аккаунтов нарегистрировать. Привязка к email - не панацея - свой почтовый сервер и это не проблема ))
Влюбом случае, это технический вопрос. Всё зависит от реализации голосования на Вашем сайте, Ваших нужд и возможностей. Наверное, Вам стоит найти специалиста, который бы всё это реализовал.
Если хотите поймать мошенника пост-фактум, смотрите логи, там обычно много интересного.
1 способ - Анализировать IP-адреса
2. способ - Анализировать время и периодичность голосов. Т. е. если за короткое время было много голосований через равный промежуток времени - это сделано программно.
в смысле?
Следить за каждым проголосовавшим.
1. Надо ставить кукис проголосовавшему
2. Можно ограничить по IP
Если в программировании не очень, то нужно значит нанимать программиста. Без нужных знаний подобные вещи не сделать.
ну, я вчера определила... случайно.. . здесь на форуме.. .
увидела, что девушка выбрала лучшим ответом САМЫЙ неправильный... зашла на страницу и.... она все время в качестве лучших выбирает ответы одного и того же человека. Зашла на страницу этого человека... то же самое... А потом капельку внимания и... эти двое никакие не двое, а один и тот же человек, который сам задает вопросы и свой же ответ лучшим выбирает. В итоге... нашла еще 2 страницы того же пользователя.. .
вообще по IP легко вычисляется. Обычно ставится ограничение. Например по одному и тому же вопросу нельзя голосовать с одного IP адреса.
чтобы накрутки не было программно, ставятся Капчи (окошко с текстом который нужно ввести) плюс запрет голосовать с одного IP несколько раз.
Но тут и методы обхода тоже есть например прокси 🙂
ИМХО
1. По печенькам (Куки) - бессмысленно. Ибо они легко удаляються, а в некоторых браузерах дак вообще блокируються для сайта и ставиься страница на автообновления и голоса идут каждые 5 секунд и засчитываються (я в опере так делаю от скуки)
2. По IP-адресу - как уже сказали из-за NAT многих честных людей отсить можете, + в организациях бывает выход через прокси, что так же дает на выходе 1 ip на всех.
3. Необходимость регистрации - то же лажа. Во первых обходиться не сложнее, а во вторых - даже ради хороших знакомых регистрироваться черте где я не стану - т. е. опять же куча ЧЕСТНЫХ голосов не достигнет цели
Так что как вариант взять власть в свои руки и сказать что у администрации появились подозрения и просто исключить из голосования таких людей без обяснения причин.
Ну а честнее и лучше - читать и анализировать логи.
Предлагаем заказать накрутку голосований на сайте ссылка - её обнаружить невозможно! Все голоса с уникальных ип-адресов и браузеров.