Насколько мне известно, ответ на этот вопрос - нет, но я могу что-то упустить. Есть некоторые сайты для голосования, которые утверждают, что голосование с одного и того же компьютера запрещено и приведет к бану. Как они могут это обнаружить? Мошенник может использовать маршрутизируемые IP-адреса, разные операционные системы, разные браузеры, прокси и т. д.
можно ли проверить, пытается ли кто-то проголосовать с того же компьютера
Ответы (2)
Файлы cookie и предположение, что мошенник с несколькими учетными записями рано или поздно забудет очистить файлы cookie или использует неправильный браузер, и они его поймают.
Подводя итог всему, что я смог найти: ответ — нет. Вы не можете быть на 100% уверены, что пользователь пытается проголосовать с того же компьютера. Расширенные решения для предотвращения этого состоят в том, чтобы проверить IP-адрес и, возможно, с помощью java-апплета, узнать имя учетной записи компьютера пользователя и, возможно, установить ограничение на количество голосов, поступающих с этого IP-адреса. Кроме того, человек в любом случае должен проверять результаты и видеть, сколько из этих IP-адресов принадлежит учреждениям или блокам университетского городка, и принимать решения, сохранять эти голоса или нет, если вы действительно хотите быть тщательным. Полезно собрать как можно больше информации об избирателе (ОС, браузер, реферер, плагины и т. д.). Другие приемы включают в себя проверку того, посещал ли избиратель несколько ресурсов с вашего сервера, прежде чем подтверждать свой голос, и не давать отрицательный отзыв, когда это не снижает вероятность попыток мошенничества.