parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Я поступаю вот так

Oleg 07.03.2006 17:02 / 07.03.2006 17:03

1 Генерирую случайные имена для формы
2 Привязываю комплект случайных имён к случайному числу
3 Случайное число задаю в поле key
4 Остальные имена проверяю в соответствии с таблицей см п 2

Одним из результатов является:
<form method="post">
<input name="key" type="hidden" value="7008217379A91B602AED2921AD95BBF7" />
Ваш e-mail: <input type="Text" name="B98961F2325786BFA83506A9D4CBAA4F" size="40" value="" /><br />
Тема:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="Text" name="953A6277BD79437EC481AE5D34A28E39" size="40" value="" /><br />
<textarea name="BFF39DA8DE67764A1969E53DC6C666DE" cols="60" rows="17"></textarea><br />
<input type="Submit" name="A964795EE5016B1B4487766A761FE1A6" value="Отправить">
</form>

Ещё наблюдение:
Спамеры не поддерживают куки
Страница для отправки письма является первой
ip адрес с которого они заходят в 90% случаев ни когда раньше на сайт незаходил (для сайта работающего 2 года, посещаемость ~150 чел в день), можно теоретически вести статистику на какие страници заходили с данного ip

И ещё одно наблюдение, после того как выдяёш ошибку 500 или 404 спам отправляется с меньшей частотой
В случае изменения страницы с верхней рекомендацией, спам и попытки отправить спам прекращаются практически моментально. те Ip адресов влоге существенно уменьшается

Если выше перечисленные инструменты исчерпают себя подумаю ещё, и, возможно перейду на картинку с подтверждением