lunes, 14 de julio de 2008

Umodes

Generalmente reconocidos como Umodes o Modos de Usuarios, estos "flags" por así decirlo cumplen determinadas funciones en cualquier IRC, así como modos para proteger nuestra IP (+x) o modos para mantenernos "invisibles" (+i), estos que a continuación les mostraré, son los flags que existen en nuestro servidor.

Se activan /mode nick +modo:
+o = Operador global del IRC
Este modo, indica que un usuario tiene privilegios a nivel global dentro del servidor, es decir, sobre todos los servidores. Solo se activa al identificarse como IRCop de la red. Algunos privilegios: Shun, Gline, Kill, Kline, Globops y todos los que OperServ le permita.

Notaremos cuando un usuario tenga este modo, cuando al hacerle /WHOIS se verá un mensaje similar:
09:36 |---› IRCop: : is an IRC Operator
+O = Operador local del IRC
Este modo, indica que un usuario tiene privilegios a nivel local dentro del servidor, es decir, podrá actuar solo sobre el servidor en que se encuentra. Solo se activa al identificarse como IRCop de la red. Algunos privilegios: Kill, Kline, Locops y todos los que OperServ le permita.

Notaremos cuando un usuario tenga este modo, cuando al hacerle /WHOIS se verá un mensaje similar:
09:36 |---› IRCop: : is a Local IRC Operator

+a = Administrador de los servicios
Este modo, indica que un usuario tiene privilegios a nivel global dentro del servidor, es decir, sobre todos los servidores. Solo se activa al identificarse como Administrador de los servicios de la red. Algunos privilegios: Todos los que OperServ le permita.

Notaremos cuando un usuario tenga este modo, cuando al hacerle /WHOIS se verá un mensaje similar:
09:36 |---› IRCop: : is a Services Administrator

+A = Administrador del servidor
Este modo, indica que un usuario tiene privilegios a nivel global dentro del servidor, es decir, sobre todos los servidores. Solo se activa al identificarse como Administrador de la red. Algunos privilegios: Shun, Gline, Kill, Kline, Rehash, Connect, Sajoin, Sapart, Gzline, Wallops, Globops y todos los que OperServ le permita.

Notaremos cuando un usuario tenga este modo, cuando al hacerle /WHOIS se verá un mensaje similar:
09:36 |---› IRCop: : is a Services Administrator
+N = Administrador de la red
Este modo, indica que un usuario tiene privilegios a nivel global dentro del servidor, es decir, sobre todos los servidores. Solo se activa al identificarse como Root de la red. Algunos privilegios: Todos.

Notaremos cuando un usuario tenga este modo, cuando al hacerle /WHOIS se verá un mensaje similar:
09:36 |---› IRCop: : is a Network Administrator
+C = Administrador del Co
Este modo, indica que un usuario tiene privilegios a nivel global dentro del servidor, es decir, sobre todos los servidores. Solo se activa al identificarse como Co-Administrador de la red. Algunos privilegios: Shun, Gline, Kill, Kline, Globops y todos los que OperServ le permita.

Notaremos cuando un usuario tenga este modo, cuando al hacerle /WHOIS se verá un mensaje similar:
09:36 |---› IRCop: : is a Co Administrator
+d = No recibes mensajes de canal
Este modo, cumple la funcion de bloquear todos los mensajes enviados a un canal, y ninguno de ellos se verá. Este modo, a mi manera de ver, quizás se halla inventado como una forma de protección anti clones, y se activaría en caso de una entrada masiva, aunque no se activa de forma automática, solo de forma manual.
+g = puede leer y enviar a GlobOps y LocOps
Este modo, permite que un usuario (IRCop), pueda leer y enviar mensajes a los demás (IRCops).
GlobOps: Glob: Global, - Ops: IRCops
LocOps: Loc: Local, - Ops: IRCops
Comandos:
/globops mensaje
/locops mensaje
Ej:
/globops Hola Mundo!
/locops Hola a todos!

09:27 *** Global -- from FIREWALL: Hola Mundo!

09:28 *** LocOps -- from FIREWALL: Hola a todos!
+h = disponible para la ayuda (Operador de la ayuda)
Este modo, se activa cuando un usuario se identifica como IRCop de la red e indica que este usuario, está disponible para dar ayuda o al menos eso deberia pasar :P.

Notaremos cuando un usuario tenga este modo, cuando al hacerle /WHOIS se verá un mensaje similar:
09:36 |---› +info? : FIREWALL is available for help.
+i = invisible (no demostrado en búsquedas de /WHO)
Este modo, no nos hace invisibles dentro del IRC, tiene cierta funcion de "ocultarnos" a ciertos comandos como el /WHO. Esto evita que seamos vistos si algun usuario desea ver quienes se encuentran en una sala, y en su lectura, no apareceremos si es que tenemos este modo, que por defecto, ya viene activado al conectarnos.
+p = oculta sus canales en /whois y /who
Este modo, tiene la función de ocultarnos en que sala estamos. Si un usuario nos hiciera un /WHOIS o consultara el /WHO de un salón en el cual no se encuentra, nosotros estariamos exceptos de eso y no apareceriamos, lo mismo con el whois, no se verian las salas en las que estamos, excepto si compartimos la misma sala, de quien nos hace el /WHOIS.

Ejemplo del whois:
Si tenemos activado el modo +p, y nos encontramos en las salas: #Ayuda, #Encuentros y #Operadores; y un usuario que se encuentra en la sala #Encuentros, nos hace un whois, él solo vera que estamos en #Encuentros, pero no verá que estamos tambien en #Ayuda y #Operadores. Esa, es la función de este modo.
+q = solamente U:lines pueden expulsarte (Los servicios, Admins/Net Admins solamente)
Este modo, cumple en cierta forma, la función de proteger a un Administrador de ser Expulsado de un canal. Al tener este modo, el Administrador es "inmune" a kicks en los canales. Existe una forma de expulsar a un Administrador del canal y "eludir" el modo, y es usando un kick via servicios (/cs kick #sala nick razón).

Notaremos un mensaje similar si un usuario tiene este modo:

-
KICK FIREWALL is +q
-
+r = Nick registrado (settable por servicios solamente)
Este modo, nos indica que un nick está registrado y por tanto, le pertenece a un usuario de la red.

Notaremos cuando un usuario tenga este modo, cuando al hacerle /WHOIS se verá un mensaje similar:
09:56 |---› +info? : FIRWALL is a registered nick
+s = puede escuchar los avisos del servidor
Este modo, al ser activado, también activa un SNOMASK +ks, lo cual nos permitira mediante nuestra ventana de status, leer avisos del servidor e incluso, ver las noticias de alguna desconexion forzada en el servidor.

Notaremos un mensaje similar al activar este modo:
* FIREWALL pone modo: +s
-
Server notice mask (+ks)
-
NOTA:
SNOMASK = Server Notice Mask
+t = dice que usted está utilizando un /VHOST
Este modo, no nos indica que un usuario normal usa un vHost dado por HostServ, sino, un usuario que tiene ciertos privilegios por el servidor, y será tomado como usuario seguro para ejecutar acciones internas del servidor. El usuario que tenga pre-configurado un VHOST interno del servidor, podrá usar el comando /VHOST. Cabe aclarar, que esto debe ser configurado en las bases de datos internas del servidor.
+v = Rechaza DCC´s infectados
Este modo, solo puede ser usado por IRCops o rango superior, y en teoria, evita que mediante algun DCC infectado, el usuario sea afectado por ello.
+w = puede escuchar los mensajes de Wallop
Este modo, permite escuchar mensajes enviados por algún IRCop, sirve en caso de no tener servicios en linea, y cumpliría casi la misma función de un Newflash y/o Global. A diferencia del Global, un WallOps reflejará qué IRCop mando el mensaje, en cambio un Global, mantendrá de forma "Anónima" al IRCop del mensaje (Siempre y cuando, esto este aclarado dentro de la configuracion de OperServ).

Notaremos un mensaje similar al activar este modo:
-
14:27 FIREWALL ¦ Hola a todos!
-
NOTA: Para enviar un Wallops, es necesario ser IRCop. Su sintaxis es:
/wallops mensaje
Ej:
/wallops Hola a todos!
+x = Oculta la IP (seguridad)
Este modo, tiene la función de Proteger nuestra IP, con un host virtual (le dá a nuestra IP, cierta encriptación) y evita, en un 99% de que otro usuario pueda conocer nuestra IP y ponga en riesgo nuestro CPU. Este modo, viene activado por defecto SIEMPRE cuando nos conectamos. Un defecto que tiene este modo, es que al usar un vHost dado por servicios, y decidimos retirarnos el vHost por algunos momentos (Usando /hs off), el modo +x no se encontrará activo, por lo que debemos nuevamente activarlo para que nuestra IP, vuelva a Protegerse con un host virtual (lo reactivamos usando /mode Nick +x).
+z = Identifica al cliente que posee en una conexión segura (SSL)
Este modo, indica que un determinado cliente es seguro, esto significa, que un cliente seguro puede ser alguien conectado directamente desde la misma PC donde se encuentra alohado el servidor.
+B = Es un BOT
Este modo, puede ser usado por cualquier usuario y solo, hasta el momento, que solo tiene la función de agregar una linea más a nuestro /WHOIS.

Notaremos un mensaje similar al activar este modo y hacernos un /WHOIS:
-
14:41 |---› +info? : FIREWALL is a Bot on UniversoChat
-
+G = Filtra hacia fuera todas las malas palabras en sus mensajes con agresiones
Este modo, tiene como función la de evitar que mensajes o palabras agresivas puedan ser leidas, pero si no existen badwords (malas palabras filtradas) en la configuración interna del servidor, este modo no cumpliría su verdadera función. Al igual que el modo de canales +G, si existieran badwords en el server, se leería en lugar de alguna mala palabra (Insultos, agresiones, groserias, etc).

Notaremos un mensaje similar al activar este modo, siempre y cuando el server tenga agregadas badwords:
-
14:48 : CAP4252 ¦ tu eres un <censored> me has mentido!!
-

+H = Oculta el estado de IRCop con /WHO y /WHOIS. (Operadores del IRC solamente)
Este modo, exclusivo para IRCops, tiene la función de ocultar su estado de IRCop dentro de la red, esto significa que si le hacemos /WHOIS a quien creemos que es IRCop, esta información que revela su status de IRCop, puede NO aparecer, siempre y cuando, el IRCop tenga este flag activado.

+R = permite que usted reciba solamente PRIVMSGs/NOTICEs de los usuarios registrados (+r)
Este modo, tiene como función la de solo permitir que nicks registrados puedan enviarte mensajes privados y/o notices. Los que no lo esten, no podrán comunicarse con uno, sino mediante salón general.
Notaremos un mensaje similar si un usuario posee este modo:
-
You must identify to a registered nick to private message FIREWALL.
-
+S = para los servicios solamente. (los protege)
Este modo, es exclusivamente para Servicios, y tiene como función protegerlos (aún no se de qué, pero bueno :P)

+T = evita que usted reciba CTCPs
Este modo, tiene como función evitar recibir algun CTCP enviado por algún usuario con fines de sacar información nuestra, tal como ping, sound, finger, info, version, etc. En otros casos, tambien nos protege de que puedan usarlo para algun BUG/Ataque CTCP que pueda poseer nuestro Programa de chat (mIRC, IRCap, Mesias, LookSharp, entre otros..)

Notaremos un mensaje similar si un usaurio posee este modo:
-
FIREWALL does not accept CTCPs
-

+V = Usuario WebTV
Este modo, tiene su HISTORIA, pero en este caso, solo puedo decirles, que cualquier usuario puede utilizarlo, y tiene como función la de comunicarnos con los servicios (NickServ, ChanServ, etc) mediante privado y no por notice, para esto, debemos activar el modo.

Notaremos mensajes similares en privado, al usar este modo:
22:27 FIREWALL ¦ help drop
22:27 NickServ ¦ Sintaxis: DROP [nickname]
22:27 NickServ ¦
22:27 NickServ ¦ Bota tu nickname de la base de datos de NickServ. Un nick
22:27 NickServ ¦ que ha sido botado esta libre para que cualquier persona
22:27 NickServ ¦ lo registre.
22:27 NickServ ¦
22:27 NickServ ¦ Puedes botar un nick en tu grupo pasandolo como el
22:27 NickServ ¦ parametro nick.
22:27 NickServ ¦
22:27 NickServ ¦ Antes de usar este comando debes identificarte con tu
22:27 NickServ ¦ clave (/msg NickServ HELP IDENTIFY para mayor informacion).

+W = Notifica cuando recibes un /WHOIS (los Operadores del IRC solamente)
Este modo, exclusivo de IRCops, solo puede ser usado por estos y los notificará si alguien les hace un /WHOIS. En cierta forma y por experiencia, he aprendido que no solo sirve para saber si alguien nos hace whois, sino que si charlamos en privado con alguien, y este luego de un rato, reitera el /WHOIS, existe un 50% de probabilidad de que esta otra persona, nos halla cerrado el privado, aunque no podamos tener la certeza de que esto sea asi.

El IRCop que tenga este modo activado, notará un mensaje similar a:
-
22:49 *** CAP4875 (IRCap825@***.***.***.***) did a /whois on you.
-

= Modos exclusivos para IRCop y/o rango superior.
= Modos para todos los usuarios con o sin rango.

Generalmente cuando nos conectamos a un IRC/Chat los modes que automáticamente nos da el servidor son los que nos protegen de todo acto malicioso, cuyos modes son: +iwx
NOTA: el "i" nos hace invisibles, el "w" podemos leer los wallops (noticias de los IRCops) y el "x" que nos oculta nuestra IP protegiéndola de cualquier usuario mal intencionado. Esto se activa siempre que nos conectamos a un Chat y lo vemos así:
User Normal:
* GranHermano pone modo: +iwx


User IRCop:
* FIREWALL pone modo: +iowghraAsxWHt
-
Server notice mask (+kcfFjveGnNqSsoJ)
•• Tu estás ahora de IRCop!

No hay comentarios: