October 6, 2008

Задачка и неполное ее решение

Итак: есть подопечный форум, который подвергся атаке спамеров.
Спамеры в основном англоязычные.

Спокойно проходят капчу и e-mail подтверждение при регистрации.

1. Письмо с просьбой подтвредить регистрацию приходит на русском. А спамеры англоязычные. Значит, они при выборе ссылки для  подтверждиения руководствуются, скорее всего, либо названием страницы (ибо движок форума стандартный), либо положением ссылки  в письме.
Решение: страница регистрации переименовывается, а первой в письме ставится фальшивая ссылка с комментарием на русском языке, что по ней щелкать не надо.

2. Остаются русскоязычные спамеры. Что для спамера главное? Производительность. Значит, либо регистрация автоматизируется, либо сидит человек и тыкает быстро по кнопкам. Надо этот процесс сбить.
Решение: вводится задержка на первой же странице регистрации на полторы минуты. Автомат просто не поймет, что его тычок в чекбокс не сработал и его выкинет из регистрации. Человека собьет с темпа и он не станет тратить время.

Пока работает.

Кто сталкивался еще с такой проблемой, поделитесь опытом?