Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Оцените логику зищиты от накрутки голосований (https://javascript.ru/forum/project/9548-ocenite-logiku-zishhity-ot-nakrutki-golosovanijj.html)

greatilya 25.05.2010 12:30

Всем спасибо!

Скоро покажу что получилось...

mat_ppc 12.06.2010 18:54

Если вы будите по IP людей считать, имеете хороший шанс потерять %80 потенциальных голосующих. Вобще по IP кого-то ограничивать возможно при условии, если у всех IPшники выделенные, короче используйте IP в других целях.
Если голосование простое, то одной капчи достаточно.
Если нужен учёт активности пользователей, то Id пользователя+капча.
Если вас будут спамить, меняйте сразу же алгоритм защиты(капчи) или блочте по IP (крайний случай). Правильно и своевременно определите атаку - это и будет ваша лучшая защита.

KOLANICH 14.06.2010 21:46

Цитата:

Сообщение от B@rmaley.e><e (Сообщение 56285)
(Ну или использовать это :) )

супер капча
но китайцы могут заюзать это:>

FRIE 20.07.2010 10:35

я бы сделал так, если 1 пользователь может проголосовать только 1 раз в день то я сделал бы таблицу в которую писал следующие данные, - id(autoincrement) , id пользователся, id статьи или чего у вас там, оценку, и время в которое проголосовал, а дальше делал бы при голосовании проверку, если существует такая запись и время от текущего меньше 24 часов то не давал бы голосовать, и еще сделал бы скрипт который каждый час удаляет из таблицы записи которые старше 24 часов. очень просто , удобно, минимум кода , минимум гемора, каптча при голосованнии имхо бред, просто голосовать надо давать зарегеным юзерам, а каптчу давать только при регистрации. Я практически так же сделал у себя. Посмотрите например на rutube , у них разве надо каптчу вводить когда голосуешь? голосование там прикрепляется к ролику и всё. ip и cookie не спасут тебя о ботов, например в корбине при каждом подключении у тя новый айпишник, а куки почистить может даже школьник. Труднее всего регестрировать постоянно аккаунты , но и сдесь грабли не надо под ноги ставить а то все твои юзеры плюнут на твой сайт и уйдут куда подальше. если у тебя будет 1 000 000 юзеров то подумай сам, если 1 школьник накрутит себе даже 200 голосов, то его рейтинг не особо изменится по отношению к другим, это надо понимать и не заниматься ерундой

~online~ 23.07.2010 23:41

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

FRIE 29.07.2010 13:07

Цитата:

Сообщение от ~online~ (Сообщение 64972)
Какой-то студент однажды на лекции видно от нефиг делать придумал символическую каптчу и все за ним с тех пор повторяют. Да сколько угодно более устойчивых иных вариантов проверки существует, нежели эта дурацкая символика : /

приведите примеры пожалуйста


Часовой пояс GMT +3, время: 05:06.