Я такое только видел в XP когда реестр засирался просто адски. В win7 как-то полегче с этим.
+ Вы забываете, что большинство обновляется т.е. не нужно переустанавливать всё с 0
В табличке:
http://www.php.net/manual/ru/reference.pcre.pattern.modifiers.php
т.е. если он зашёл по закладки, то его нафиг в бан? :D
Доры с реальными сайтами не путайте.
if(preg_match('<offer id',$asd))
замените на:
if(preg_match('@<offer id@',$asd))
--------
if(preg_match('offer>',$asd))
на
if(preg_match('@offer>@',$asd))
// это стандарное экранирование регулярки. Можно использовать другие символы.
Я например пишут так:
preg_match ('@правило@smi')
можно так: preg_match ('#правило#i')
экранировать нужно только системные знаки... короче это почитайте про регулярки :)
Мы тут не в кошки мышки играем, и говорим, кто круче. А обсуждаем методы защиты.
Авто-смена названий id и name полей, для каждого юзера.
вместо eregi писать preg
$asd=preg_replace("\n","",$asd);
preg_match('</categories>',$asd)
Если массово писать, это будет как хрумер, шаг влево, шаг в право и твой сайт выпал из обоемы его алгоритма. Ещё раз говорю массовый рынок и точечный это разные вещи.
Это я могу сделать через запись своих действий, таких программ тонна. Мы про массовое использование на разных сайтах и разными людьми.
Вы же опять писали программу чисто под определённый сайт, как я и писал с самого начала.
Анализ полей и т.п. это опять писать чисто под определённый сайт + анализ полей опять не все смогут сделать. Никто не мешает форму выводить через ajax и тогда ещё куча народу просто отпадёт в анализе.
Я тоже много, что могу. По факту что-то будет сказать Софт, ПО? Или бла бла бла я руками забил 5-ть комментов и я теперь круто всех заспамлю.