Вот наиболее простой (а в моем случае наиболее вероятный) способ серийного голосования.
Сначала пишем небольшой ява-скрипт, предназначенный для модификации загруженной страницы голосования и запуска цикличной отправки выбранной формы.
Модификация заключается в том, что на страницу помещается iframe с именем myframe, а во все формы голосования добавляется атрибут target="myframe", после чего для выбранной формы через setInterval запускается submit(). Этот скрипт, например, помещается в закладки в виде букмарrлета.
Теперь открываем страницу голосования (при этом правильно открывается сессия и формируются правильные значения всех контрольных параметров, которые я хитро напридумывал) и жмем на букмарклет. Всё! Благодаря iframe страница не перезагружается, а сваливается в этот iframe, и ничто не мешает непрерывной работе скрипта.
Защита - запрет повторного голосования с одной и той же формы в течение текущей сессии. Более глобальная защита может быть связана только с авторизацией или с какой-то уж очень глубокой и хитроумной идентификацией анонимного пользователя
|