Оборона от спама на сайте

Опубликовано 13.07.2013 в 16:12 в разделе

Почтовым ящикам большую угрозу представляют программы, скачивающие сайты и вытаскивающие из текста почтовые адреса. Они качают либо один сайт, либо как поисковые системы бродят по все сети.

защита-Wordpress

Наверное, сложно придумать лучший метод защиты, вместо уже испытанного – создание формы для отправки сообщений на сайте. Никто не сможет вытащить адреса из сайта.

Не получится, спрятав свой адрес, отсылать сообщения – сервер зафиксирует IP-адрес. При установке формоотправителя на сайте нужно его защитить от хулиганских атак, бывающих не легче спама.

Во-первых, защищаемся от нелепых двойных нажатий и отправки массы одинаковых запросов. Смысл такой – пока пользователь не откроет страницу с формой, сообщение не отправится, а когда откроет, отправить сообщение можно лишь один раз. Это можно сделать с помощью сессий, встроенных в РНР.

Во-вторых, защищаемся от умных хулиганов, записав логи сообщений. Когда пользователь отправит верно заполненную форму, проверять и смотреть в логи станет скрипт.

Нужно запретить отправку сообщений по одному адресу в определенный период и отправлять один текст по другим адресам. В конце формы выводим ID сессии, для того чтобы хакеру потребовалось скачать всю форму и ее разобрать.

Хотите смотреть онлайн любимый фильм Хоббит Пустошь Смауга и многие другие? Тогда приглашаем посетить наш портал.