Ciao a tutti, volevo un consiglio riguardo a questo script:
Codice PHP:
if (!isset($_SESSION)) {
session_start();
}
// protezione anti flood
if($_SESSION['last_session_request'] > time() - 0.5){
// gli utenti saranno reindirizzati a questa pagina se ci sono richieste consecutive a meno di 0.5 secondi l'una dall'altra
header("location: /flood.html");
exit;
}
$_SESSION['last_session_request'] = time();
Ciò ho dovuto inserirlo perchè c'era (e c'è tutt'ora) un gruppo di croati che mi consuma tutte le risorse... oltre a bananre gli ip tramite htaccess non si può fare... anche perchè cambiano ip.
Quindi ho pensato a questo script, pensate possa funzionare? Cioè, sicuramente non mi consuma CPU del server e nemmeno accessi al database... ma può resistere ad attacchi consistenti?
Grazie,
Mirko