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

sQflood v1.0 - Anti Query Flood por Spell
Informaciуn: Query Flood, es un ataque a servidores SA:MP muy comъn, lo que hace es enviar muchas consultas por segundo, y como el servidor debe responder todas las consultas que se hacen, no tiene capacidad para responder a los usuarios, entonces:
• Se laguea de forma masiva el server
• A los jugador se les reinicia el server
• Pones click, y no te aparece ni el hostname (Ya que el servidor estб respondiendo las queries falsas enviadas por el atacante)
• Sube el ping a valores altisimos. (+100000)

- Si tu servidor tiene alguno de estos problemas, coloca este filterscript ya!

їQuй hace este filterscript? Detecta las queries, y cuando hay una determinada cantidad de queries de una IP, bloquea el acceso al servidor (No solo al servidor SA:MP, sino a la Web, TS3 en caso de usar el mismo servidor para alojar todo).

Ventajas:
• Puede recibir ataques de mбs de 80 IPS diferentes al mismo tiempo, y baneara TODAS en muy poco tiempo (2 segundos).
• Si el/los jugadores atacante se encuentra dentro del servidor, serб baneado su nombre tambiйn.
• El FS estб en dos idiomas: Ingles y Espaсol. Para cambiarlo, debes cambiar "#define lang LANG_ES" o "#define lang LANG_EN".
• Cada vez que bloquea un ataque, exporta la informaciуn a "sQflood_log.txt" en scriptfiles. (IP del atacante, horario, fecha, aсo)
• El cуdigo es muy rбpido (Segъn un test que hice, cada vez que una query es enviada, el tiempo de ejecuciуn es 0,02MS).
• No bloquea IPS inocentes de ninguna forma! Todas las IPS bloqueadas son atacantes. El sistema de reconocimiento es bastante avanzado.
Desventajas::
• Floodea la consola bastante
• Momentaneamente no funciona para Windows, solo linux. (Si alguien sabe como bloquear una IP de windows con MS-DDOS, digame! Yo se solo bloquear las IP de linux mediante "iptables".
EDIT: Ahora en windows no funciona tan efectivamente como linux, no bloquea la conexiуn, pero si bloquea la IP (El atacante no podrб entrar mбs al server).


Crйditos::
• Spell (script)
• JaTochNietDan (plugin exec)
• ****** (fixes2)

Descarga::
Pastebin
Plugin: exec
Plugin: fixes2
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 3 Guest(s)