Нашли ошибку или хотите что-то сообщить - жмите Ctr+Enter
ip адреса спамеров форумов
Дата: Суббота, 28.11.2009, 19:02 | Сообщение # 1
Группа: Администраторы
Сообщений: 1530
Омск 188.186.* Москва 92.* 95.* USA 74.* 69.* china 60.* serbia 212.95.63.* неизвестные мне 208.77.* 96.18.* 65.* -------------------------------- <?php $ip="_".getenv("HTTP_X_FORWARDED_FOR"); $str = str_replace("_92.", "x", $ip, $c1); $str = str_replace("_95.", "x", $ip, $c2); $str = str_replace("_188.186.", "x", $ip, $c3); $str = str_replace("_74.", "x", $ip, $c4); $str = str_replace("_69.", "x", $ip, $c5); $str = str_replace("_60.", "x", $ip, $c6); $str = str_replace("_212.95.63", "x", $ip, $c7); $str = str_replace("_208.77.", "x", $ip, $c8); $str = str_replace("_96.18.", "x", $ip, $c9); $str = str_replace("_65.", "x", $ip, $c10); $hitroenazvanie=$c1+$c2+$c3+$c4+$c5+$c6+$c7+$c8+$c9+$c10;
if($hitroenazvanie>0) {die("spam");} ----------------------- код возможно корявый, но полностью рабочий, проверен на php2bb, вставлен в самом начале файла posting.php
Дата: Четверг, 21.01.2010, 20:05 | Сообщение # 2
Группа: Администраторы
Сообщений: 1530
обновления на 21.01.2010 ------------------------------------------------------- <?php $R="_".getenv("HTTP_X_FORWARDED_FOR"); //echo $R." / "; $str = str_replace("_92.", "x", $R, $c1); $str = str_replace("_95.", "x", $R, $c2); $str = str_replace("_188.186.", "x", $R, $c3); $str = str_replace("_74.", "x", $R, $c4); $str = str_replace("_194.8.7", "x", $R, $c5); $str = str_replace("_6", "x", $R, $c6); $str = str_replace("_212.95.", "x", $R, $c7); $str = str_replace("_208.77.", "x", $R, $c8); $str = str_replace("_96.18.", "x", $R, $c9); $str = str_replace("_79.139.", "x", $R, $c10); $str = str_replace("_78.26.", "x", $R, $c11); $str = str_replace("_168.", "x", $R, $c12); $str = str_replace("_3", "x", $R, $c13); $str = str_replace("_4", "x", $R, $c14); $str = str_replace("_5", "x", $R, $c15); $str = str_replace("_70.", "x", $R, $c16); $str = str_replace("_71.", "x", $R, $c17); $str = str_replace("_80.234.", "x", $R, $c18); $str = str_replace("_20", "x", $R, $c19); $str = str_replace("_91.214.", "x", $R, $c20); $str = str_replace("_76.", "x", $R, $c21); $str = str_replace("_22", "x", $R, $c22); $str = str_replace("_23", "x", $R, $c23); $str = str_replace("_24", "x", $R, $c24); $str = str_replace("_25", "x", $R, $c25); $str = str_replace("_26", "x", $R, $c26); $str = str_replace("_27", "x", $R, $c27); $str = str_replace("_28", "x", $R, $c28); $str = str_replace("_29", "x", $R, $c29); $str = str_replace("_3", "x", $R, $c30); $str = str_replace("_4", "x", $R, $c31); $str = str_replace("_5", "x", $R, $c32); $str = str_replace("_189.", "x", $R, $c33); $str = str_replace("_190.", "x", $R, $c34); $str = str_replace("_191.", "x", $R, $c35); $str = str_replace("_85.250.", "x", $R, $c36); $str = str_replace("_89.138.", "x", $R, $c37); $str = str_replace("_188.", "x", $R, $c38); $str = str_replace("_94.179.", "x", $R, $c39); $str = str_replace("_89.24", "x", $R, $c40); $str = str_replace("_94.242.1.240", "x", $R, $c41); $str = str_replace("_109.188.59.3", "x", $R, $c42); $str = str_replace("_94.51.142.146", "x", $R, $c43); $str = str_replace("_91.124.248.26", "x", $R, $c44); $str = str_replace("_212.11", "x", $R, $c45); $str = str_replace("_89.208", "x", $R, $c46); $str = str_replace("_213.155", "x", $R, $c47); $str = str_replace("_89.28", "x", $R, $c48); $str = str_replace("_94.45", "x", $R, $c49); $cpamobor=$c1+$c2+$c3+$c4+$c5+$c6+$c7+$c8+ $c9+$c10+$c11+$c12+$c13+$c14+$c15+$c16+$c17+ $c18+$c19+$c20+$c21+$c22+$c23+$c24+$c25+$c26+$ c27+ $c28+$c29+$c30+$c31+$c32+$c33+$c34+$c35+$c36+$c37+ $c38+$c39+$c40+$c41+$c42+$c43+$c44+$c45+$c46+$c47+ $c48+$c49; //echo $str." / ".$count; if($cpamobor>0) {die("spam");}
Дата: Понедельник, 26.03.2012, 22:25 | Сообщение # 3
Группа: Администраторы
Сообщений: 1530
$R="_".getenv("HTTP_X_FORWARDED_FOR"); $a = array("_92.", "_95.", "_188.186.", ...); $lg = count($a); $i2=0; for($i=0;$i<$lg;$i++) { $str = str_replace($a[$i], "", $R, $count); $i2=$i2+$count; } if($i2>0) die("spam");