[FilterScript] sQflood - Anti Query Flood desde Pawn!
#8

Quote:
Originally Posted by spell
Посмотреть сообщение
Osea, lo puede hacer trabajar bien pero medi el tiempo y es menos de 1 ms. Cuando se registra una querie de una IP, y a los 20 segundos se "limpia" el historial, y para evitar esos ataques si sirve. Lo del server_log tenes razуn, estaba pensando en hacer que el server cree "otro" server_log en scriptfiles, pero seria mбs lento todabia.
En 20 segundos las queries se borran, asique no creo que llegue a tener 150 queries por lo que no se van a sobreescribir, probб el script y mirб el Test que hay en onfilterscriptinit. recibe 4000 ips (aunque no entren en las 150 celdas, lo agrandas) y no tarda tanto. Lo que te tarda es el print.. Y en escribir el server_log yo creo que lo escribe en multithread. Nadie nota el tiempo que escribe el server log y si te vas a fijar cuanto tarda cada cosa nunca vas a poder hacer nada, vas a estar mas limitado que la mierda. Lo que decias del "estado peor" rentonces todos los fs, todos los plugins, lo ponen en un estado peor, y si..
Por mбs que intentes tu mйtodo es lento. Tienes idea de cuantos ordenadores infectados tiene una botnet ? minimo unos 75000(todo depende del tipo de propagacion), hacen mierda tu servidor en segundos aun teniendo este script, lo mejor es hacer un hook del socket, o crear un hook del callback donde se reciben las querys en samp, o bien, crear un raw socket
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)