Articulo de referencia

Servicios de IRC

Los servicios de IRC son un conjunto de funciones implementadas en muchas redes de chat por Internet . Los servicios son bots automatizados con un estatus especial que generalme...

Los servicios de IRC son un conjunto de funciones implementadas en muchas redes de chat por Internet . Los servicios son bots automatizados con un estatus especial que generalmente se utilizan para brindar a los usuarios acceso con ciertos privilegios y protección. Por lo general, implementan algún tipo de sistema de inicio de sesión para que solo las personas en la lista de control de acceso puedan obtener estos servicios.

Componentes

El estilo de servicio más popular utiliza una serie de clientes falsos cuyos nombres terminan en "Serv". Los cuatro que aparecen a continuación casi siempre se ven en servicios de este estilo.

  • ChanServ , un bot de servicio de canal, se utiliza para proteger a los operadores de canal y ayudar a administrar el canal. Esto es conveniente para los operadores porque no necesitan tener un operador en el canal todo el tiempo para mantener su estado.
  • NickServ , un bot de servicio de apodos, se utiliza para registrar y proteger los apodos de los usuarios.
  • MemoServ , un bot de servicio de notas, se utiliza para grabar y enviar mensajes a usuarios que están actualmente desconectados.
  • Los operadores de IRC utilizan OperServ para realizar funciones administrativas. También se lo conoce como AdminServ, RootServ u OpServ (srvx).

También se ven otros que siguen esta convención de nombres en algunos paquetes de servicios, incluidos:

  • BotServ , un bot que permite a los operadores de canales asignar bots a sus canales. Estos bots son, en su mayoría, representantes de ChanServ en el canal.
  • HelpServ , el bot de servicio de ayuda, se utiliza para proporcionar ayuda en una variedad de temas de IRC.
  • HostServ , un bot de servicio de host, se utiliza para permitir que los usuarios generales registren un vhost para que su dirección IP real en IRC quede oculta.
  • RootServ , utilizado en redes específicas, es utilizado por los administradores raíz de servicios para realizar funciones administrativas raíz para el programa de servicios y redes IRC.
  • SpamServ , utilizado para proteger canales contra spam. [1]
  • StatServ , un bot de servicios estadísticos, se utiliza para realizar varios análisis estadísticos en la red IRC.

Otros bots de servicios comúnmente utilizados:

  • Global , un agente de mensajes, es un servicio específico que se utiliza para enviar mensajes globales a través de servicios. A este agente se le suele dar un estado de operador de IRC global para poder realizar la función. Este servicio debe estar en un servidor con licencia U [ aclaración necesaria ] para que tenga la capacidad de falsificar apodos. Este servicio suele renombrarse con el nombre de la red (por ejemplo, DalNet o Xevium ).

Historia

El NickServ original fue escrito por Armin Gruner en la Universidad Técnica de Munich en 1990. [2] La intención original era dar advertencias amistosas de que a alguien más ya le gusta usar un apodo específico , ya que el protocolo IRC no tiene una disposición incorporada para proteger las identidades electrónicas.

NoteServ y MsgServ aparecieron poco después de la introducción de NickServ, y tenían una función similar a la del MemoServ actual .

Se consideró un comportamiento aceptable simplemente ignorar los avisos de NickServ, pero un operador decidió eliminar a NickServ y usar el apodo NickServ él mismo, recolectando posteriormente todas las contraseñas de identificación de los usuarios y divirtiéndose con eso. [ cita requerida ] Esto condujo a un debate público sobre la utilidad y seguridad de los servicios y la discontinuación de NickServ en EFnet, y surgió la política actual de EFnet de que los apodos no son propiedad de nadie.

En 1995, DALnet inventó ChanServ y luego volvió a implementar NickServ y MemoServ . Hoy, EFnet e IRCnet son las últimas grandes redes IRC que se adhieren a su política de vivir sin protección de identidad. [ cita requerida ] Aún persiste cierto debate sobre el valor y los beneficios de los Servicios en IRC, aunque generalmente se los considera esenciales para brindar una experiencia de chat agradable. [ ¿por quién? ] Esto se prueba con el hecho de que la mayoría de las redes sin servicios han desaparecido. [ cita requerida ]

A lo largo del tiempo se han implementado muchas variantes de servicios, por lo que cada red IRC habla un dialecto de servicio diferente, lo que hace que sea casi imposible para los desarrolladores de clientes implementar interfaces gráficas unificadas para los diversos procedimientos de registro. Aún así, la mayoría de ellos están inspirados en los trabajos originales de DALnet y Armin; solo Undernet y QuakeNet se destacan con un enfoque completamente diferente.

Servicio Chan

ChanServ , en muchas redes IRC , es un servicio IRC que mantiene el registro del canal y la información de acceso. [3] Si un canal está registrado con ChanServ, sus propietarios (y aquellos que ellos hayan designado) pueden usar ChanServ para obtener control sobre el canal, obteniendo privilegios de operador del canal . La mayoría de los bots de servicio de canal también permiten otros tipos de opciones de administración de canal, como bloqueos de temas (además de +t), bloqueos de modo y proporcionar a los usuarios automáticamente el estado de operador, estado de medio operador, voz u otro acceso, según lo designado por los propietarios del canal. También pueden proporcionar alguna forma de administración automatizada de listas de prohibición. [4]

Existen varias implementaciones de servicios IRC que tienen un bot ChanServ; otros servicios usan otros nombres, como CS . Los comandos y las funciones exactas disponibles dependen de la implementación del servicio y de la red en cuestión.

Niveles de acceso

  • Fundador [5]
  • Operador super (a menudo escrito como SOP o SOp) [6]
  • Operador automático (a menudo escrito como AOP o AOp) [7]

Operador de servicio

OperServ es un componente de la mayoría de los paquetes de servicios IRC que se utilizan para administrar una red de chat por Internet . Proporciona a los operadores de IRC funciones para ayudar a supervisar y mantener la red, administrar los demás servicios y lidiar con usuarios problemáticos.

Algunas de las funciones más infames de OperServ son las "líneas", como la línea K y la línea G. Se utilizan para disciplinar a los usuarios problemáticos de la red, sin embargo, hay otras líneas de red disponibles para su uso. Las funciones exactas disponibles dependen de los permisos de un operador en particular y de la implementación específica en uso.

En DALnet se utilizó un concepto similar conocido como "AKill" en lugar de G-line. El término AKill proviene de una implementación anterior en la que los servicios IRC "mataban" (desconectaban) automáticamente al usuario de forma remota al iniciar sesión, en lugar de que los servidores individuales simplemente denegaran la conexión.

En las redes OpenNap, OperServ es un pseudousuario que permite a los usuarios que superan un nivel de permiso específico ejecutar comandos de administración del servidor. Aunque su objetivo principal es complementar a los clientes sin soporte integrado para dichas acciones, no existen restricciones para su uso.

Paquetes de software de servicios de IRC

Existen varios paquetes de software que implementan servicios. Algunos de los más populares son srvx , Atheme , DalekIRC Services , ChatServices , Hybserv (desarrollado para su uso con el software Hybrid IRCd ), Epona , Anope e IRC Services 5 (que admite una amplia gama de daemons de IRC y se considera el servicio IRC "original"). Si bien algunos de estos paquetes ofrecen excelentes funciones a los ojos de muchos usuarios, algunos operadores de red deciden escribir sus propios servicios, siendo las razones más importantes la flexibilidad, la personalización y, a menudo, sobre todo en redes más pequeñas, la diversión también juega un papel importante. No todos los paquetes implementan los bots de servicio anteriores. Además, a veces los bots tienen nombres diferentes y pueden o no implementar estas funciones en la forma enumerada anteriormente. Aun así, la forma anterior es la más común.

Véase también

Referencias

  1. ^ ">> SpamServ". GameSurge. 18 de diciembre de 2008. Consultado el 11 de julio de 2013 .
  2. ^ Bechar-Israeli, Haya (septiembre de 1995). "De <Bonehead> a <cLoNehEAd>: apodos, juego e identidad en Internet Relay Chat". Revista de comunicación mediada por ordenador . 1 (2). Bloomington, Indiana : Facultad de Bibliotecología y Ciencias de la Información de la Universidad de Indiana . doi :10.1111/j.1083-6101.1995.tb00325.x . Consultado el 29 de marzo de 2020 .
  3. ^ Ayuda de ChanServ por TechNerd. Consultado el 6 de octubre de 2008.
  4. ^ ¿ Qué es ChanServ? Archivado el 26 de junio de 2009 en Wayback Machine por WyldRyde. Consultado el 6 de octubre de 2008.
  5. ^ Mystro (8 de marzo de 2010) [2001]. "Cambio de fundadores de canales". Información de ChanServ. Red IRC DALnet . Consultado el 13 de mayo de 2010 .
  6. ^ Mystro (8 de marzo de 2010) [2001]. "Agregar/eliminar/enumerar SOps". Información de ChanServ. Red IRC DALnet . Consultado el 13 de mayo de 2010 .
  7. ^ Mystro (8 de marzo de 2010) [2001]. "Agregar/eliminar/enumerar AOps". Información de ChanServ. Red IRC DALnet . Consultado el 13 de mayo de 2010 .

Lectura adicional

  • Kalt, Christophe (3 de septiembre de 1997). "IRC Services" (Servicios de IRC) . Consultado el 2 de julio de 2009 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Servicios_IRC&oldid=1244595440"