|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2010, 00:00 | #1 |
Форумчанин
Регистрация: 21.02.2009
Сообщений: 372
|
Голосование. Защита от накрутки голосов.
Такой вопрос. Допустим, у меня на сайте есть голосование. Участие в нём не требует от пользователей регистрации. Как защититься от накрутки голосов?
Думал, думал, нашёл 2 решения: 1) Cookies. Если пользователь проголосовал, сохранять информацию об этом в куках. Но проблема - их можно удалить/изменить. 2) Сохранять IP голосвавших в БД и при попытке голосования смотреть, принимал ли уже пользователь участие в нём? Но тут другая проблема - динамическкие IP. Какие альтернативные способы решения проблемы существуют?
No name. Just Linel.
|
25.01.2010, 00:09 | #2 |
Ищу работу
Форумчанин
Регистрация: 16.02.2007
Сообщений: 269
|
тут наверное нет по настоящему действенных методов, в любом случае можно извернуться и накрутить. сделай подтверждение по мылу например.
пользователь вводит мыло, пускаешь к форме для голосования, отправляешь письмо с рандомным кодом, он должен его подтвердить, тогда засчитываешь голос +совместить с айпи, чтоб переподключались каждые 5 минут и регили ящик)) на такой гемор не многие согласны) хотя смотря что за голосование, вдруг украина на полную информатизацию переходит))
Пишу на Delphi все что угодно, недорого, красиво, с комментариями
###icq 107335###
|
25.01.2010, 02:11 | #3 |
Участник клуба
Регистрация: 08.03.2008
Сообщений: 1,537
|
Сначала проверить переменную сессии, потом кук и ip, если ничего не совпало, то разрешить голосование. ip-ки которым больше, например суток удалять из базы. Кому охота, чтобы проголосовать лишний раз, отключаться, а затем опять подключаться.
Это не совет, а предположение, интересно, что скажут по этому поводу профи. |
25.01.2010, 05:07 | #4 |
Форумчанин
Регистрация: 03.11.2006
Сообщений: 278
|
в Опере куки можно удалить любые, а если накрутчик делать аля парсер, то он тупо куки не будет выдавать и все.
Разработка сайтов -дело прикольное
|
25.01.2010, 08:35 | #5 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
В своих голосованиях использую комбинацию из 2-х вышеуказанных методов... и куки проверяем и ип...... если нет ничего - то молодец. В 99% случев очень даже хватает.
А так - если очень хочется, то накрутят, какую бы защиту не ставили. |
25.01.2010, 17:55 | #6 |
Форумчанин
Регистрация: 21.02.2009
Сообщений: 372
|
Вариант с мылом - не вариант Удар по юзабилити. Наверно останавлюсь на идее ADSoft
No name. Just Linel.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программа для накрутки еун в игре GanjaWars | халк | JavaScript, Ajax | 11 | 29.11.2009 00:42 |
Подсчёт голосов | eldar | PHP | 6 | 01.06.2009 12:40 |
Голосование на php | eldar | PHP | 4 | 23.05.2009 01:01 |
Защита от накрутки голосование | vitalik007 | PHP | 14 | 25.12.2007 10:05 |
Вспомогательное голосование! | zetrix | Свободное общение | 4 | 26.11.2007 08:51 |