Da un sito di un cliente, una piccola azienda locale che non fa nessun affare con l'estero, continuo a ricevere errori di richieste di pagine inesistenti. Richiedono sempre gli stessi url, la maggior parte dei quali non funzionano e non mostrano alcuna pagina utile (mancano ad esempio delle variabili get)

Il bello è che arrivano tutte dallo stesso user agent (Java/1.7.0_51) ma da ip sempre diversi, ad esempio gli ultimi da
188.212.103.114 (Romania)
217.79.178.85 (Germania)
95.239.213.179 (Italia)
94.23.17.167 (Francia)
62.141.45.74 (Germania)

Sono andato a guardare le statistiche di cpanel, ad aprile la Germania supera addirittura l'Italia come pagine... (San Marino è ok)


E il 12% delle visite vengono da Java...





Che roba è secondo voi? Posso bannarli con un
Codice PHP:
if($_SERVER['HTTP_USER_AGENT'] == "Java/1.7.0_51"){
header('HTTP/1.1 403 Forbidden');
die();

? L'azienda in questione non usa nessun software java e soprattutto non dalla Germania o da altri Paesi...