Mysle ze wystarczy identyfikowac bota tylko po jego charakterystycznej krotkiej nazwie:
eregi('(googlebot)+|(lycos)+|(msnbot)+|(szukacz)+|(itd...)+',$_SERVER["HTTP_USER_AGENT"])
Wtedy przez dluzszy czas ten skrypt bedzie efektywny, bo gdy sprawdzamy pełny tekst, a po pewnym czasie bot przedstawi sie ze zmienionym chodz jednym znakiem to skrypt go juz nie wykryje.
Mnie interesuje identyfikacja spambotow typu harvester (żniwiarki adresow e-mail). Gdzie moge znalezc liste takich botów?
Gdy bym tak zrobil pulapke dla spambotow kierujac je na jedna strone, ktora by pracowala w petli karmiac ich falszywymi adresami email (majac przy tym satysfakcje ze uprzykrzam zycie spamerom) to czy duzo by mi takie boty zjadły transferu? czy lepiej przekierowac je od razu na specjalne strony juz istniejace w necie np www.spampoison.com ?