Ritardi nel Parsing in PHP
Per simulare il comportamento di un utente è necessario impostare dei ritardi tra le richieste al sito di destinazione.
I ritardi vengono impostati utilizzando la funzione PHP
sleep, che accetta come parametro
il tempo in secondi - per questo periodo
lo script semplicemente "si addormenta", per poi
riprendere l'esecuzione:
<?php
sleep(3); // ci addormentiamo per 3 secondi
?>
Impostate ritardi irregolari, altrimenti
uno script che invia richieste con una frequenza,
ad esempio, esattamente di 5 secondi,
è facilmente rilevabile e bannabile.
Il tempo di ritardo per ogni sito dovrebbe
essere scelto individualmente.
Create un parser che faccia una pausa di 10 secondi tra una richiesta e l'altra.
Create un parser che faccia una pausa tra una richiesta e l'altra. Il numero di secondi di pausa deve essere un numero casuale da 5 a 20 secondi.