<?php /** * Защита от граббера * автор: Nc_Soft * 25.02.09 */ //Полуавтоматический вариант, позволяет обнаружить подозрительные ип if ( fsockopen($_SERVER['REMOTE_ADDR'] ,80 ,$err ,$errno ,1) ) echo 'Возможно, это граббер, так как открыт порт 80'; /* Здесь приведена лишь методика определения граббера, конечно, это не надо делать при каждом запросе к скрипту. Лучше иметь список часто обращающихся ип и прогнать их через этот способ. Решение о бане можно принять только обратившись к whois серверу, потому что порт 80 открыт не только у хостеров, но и порой у обычных юзеров. */