[IRC-DEV] Sobre el tema de los "target changet too fast"
Toni García
zoltan at teleline.es
Mon Oct 20 13:24:40 CEST 2003
El siguiente parche ha sido probado con éxito según me confirman los
responsables de una red.
Como no puedo comprobarlo ya que tengo jodida una maquina remota que
espero su arreglo local, lo envio por aquí.
Saludos
PD: jcea no me mates por enviarlo por la lista :P
>>>>>
--- s_user.c.orig Mon Oct 20 13:18:56 2003
+++ s_user.c Mon Oct 20 13:20:43 2003
@@ -3513,6 +3513,11 @@
if (!clave_ok)
{
sendto_one(cptr, ":%s NOTICE %s :*** Clave incorrecta.", botname,
parv[0]);
+ /* Proteccion contra ataques de fuerza bruta; aun con clave
incorrecta */
+ if (!IsChannelService(cptr))
+ {
+ cptr->nextnick += NICK_DELAY;
+ }
return 0;
}
@@ -3538,13 +3543,6 @@
":%s NOTICE %s :*** Sesión fantasma del nick %s ha sido
liberada.",
botname, parv[0], parv[1]);
- /* Proteccion contra ataques de fuerza bruta; aun con clave
incorrecta */
- if (!IsChannelService(cptr))
- {
- cptr->nextnick += NICK_DELAY;
- }
-
-
return 1;
}
@@ -4202,6 +4200,11 @@
sendto_one(cptr,
":%s NOTICE %s :*** Contraseña Incorrecta para el nick
%s.",
botname, nombre, nick);
+ /* Proteccion contra ataques de fuerza bruta; aun con clave
incorrecta */
+ if (!IsChannelService(cptr))
+ {
+ cptr->nextnick += NICK_DELAY;
+ }
}
sendto_one(cptr,
@@ -4209,12 +4212,6 @@
botname, nombre, nick, hacer_ghost ? "!" : ":");
sendto_one(cptr, err_str(ERR_NICKREGISTERED), me.name, parv[0],
nick);
-
- /* Proteccion contra ataques de fuerza bruta; aun con clave
incorrecta */
- if (!IsChannelService(cptr))
- {
- cptr->nextnick += NICK_DELAY;
- }
return 0;
}
<<<<<
> -----Mensaje original-----
> De: irc-dev-bounces at argo.es [mailto:irc-dev-bounces at argo.es]
> En nombre de Jesus Cea Avion
> Enviado el: jueves, 16 de octubre de 2003 19:52
> Para: irc-dev at argo.es
> Asunto: [IRC-DEV] Sobre el tema de los "target changet too fast"
>
>
> Veo que el tema está muerto. A menos que alguien salga en su defensa y
> se vuelva a abordar el tema, el próximo lunes procederé a revertir el
> parche original.
>
> ¿Opiniones?.
More information about the IRC-Dev
mailing list