http request header Agent değerlerini kontrol edebilirsin.
Acemi biriyse, muhtemel kullandığı kütüphanenin fixed header değeri ile gelir :)
Örnek : Apache
Client header Agent değer Apache görürsen, doğruda 400 sayfasına yönlendir ya da IP' yi blokla.
Diğer yöntem ise aynı IP'den 3 sn (burradaki değerr sitedeki normal kullanıcı davranışı baz alınarak belirlenmeli) içinde 30-40 sayfaya geçiyorsa, google captcha olan bir sayfaya. yönlendir. Google captcha doğrulamasından sonra bir önceki kaldığı "referrer address" sayfaya yönlendirirsin.