Вниз
Скачать: CL | DM;

Как работают спам-роботы?   Найти похожие ветки 

 
DesWind ©   (2006-08-03 12:48) [40]

LA-болшьше расчитан на незнание русского языка.


 
cyborg ©   (2006-08-14 18:56) [41]

Во до чего спамеры додумались
Предыдущие меры сработали на 100%, спамовых сообщений небыло.

Нашли теперь на форуме лазейку, зарегистрировали форумы 3 штуки, в настройках, в шапке, заполнили свой спам со ссылками на всякие сайты.

Я их естествено удалил.

Сейчас поиск в яндексе делаю по домену, смотрю, на других сайтах (форумах, объявлениях) ссылки на сайт, ведущие на те удалённые форумы. А сообщения содержат примерно такой текст "куплю автомобиль" и и.д.

Вот теперь боюсь как бы мой домен в антиспам списки не попал :(

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


 
tesseract ©   (2006-08-15 14:07) [42]

не моё  но мож кому пригодиться :

Избавится от автоматического поста и не напрягать посетителя с вводом
графического кода позволит следующий алгоритм:

# Антиробот - против автопостов                 #
function antibot($text)
   {
   $text = substr($text, 1, -4);
   $sear = array(""1"i",""2"i",""3"i",""4"i",""5"i",""6"i",""7"i",""8"i",""9"i",""0"i");
   $repl = array("a","b","c","d","e","f","g","h","i","j");
   $text = preg_replace ($sear, $repl, $text);
   return $text;
   }
/*
   // вставляем анти-робоспам
   $antitime = time();
   $antiname = antibot($antitime);
   echo "<input name="".$antiname."" type="hidden" value="".$antitime."">";
   #----------
   // проверяем анти-робоспам
   $ver1time = time();
   $ver2time = time()-"9999";
   $ver1name = antibot($ver1time);
   $ver2name = antibot($ver2time);
   if ((strip_tags($_POST[$ver1name])<$ver1time and strip_tags($_POST[$ver1name])>$ver2time) or
       (strip_tags($_POST[$ver2name])<$ver1time and strip_tags($_POST[$ver2name])>$ver2time))
       {
       $antibot = "1";   // антибот даёт добро на post
       } else {
       $antibot = "-1";   // антибот запрещает этот post
       }
*/

PS: в функции "замена цифры на буквы" обязательно замените a-j на что-нибудь своё.
PPS: Код успешно работает около двух лет на нескольких сайтах.



Страницы: 1 2 вся ветка

Скачать: CL | DM;



Память: 0.52 MB
Время: 0.028 c
2-1155888631
Elen
2006-08-18 12:10
2006.09.10
SendMessage VS Access Violation


1-1153979909
Calibr
2006-07-27 09:58
2006.09.10
Как определить запускающую программу по расширению


2-1156198672
Ref
2006-08-22 02:17
2006.09.10
DBGrid


15-1155871534
Megabyte-CeerCop
2006-08-18 07:25
2006.09.10
[Linker Error] Fatal: Access violation. Link terminated.


15-1155471301
Desdechado
2006-08-13 16:15
2006.09.10
Что скажете о качестве дисков Omega




   Наверх