UnrealIRCd es un demonio IRC de código abierto , originalmente basado en DreamForge, y está disponible para sistemas operativos tipo Unix y Windows . Desde el comienzo del desarrollo de UnrealIRCd c. En mayo de 1999, se agregaron y modificaron muchas características nuevas, incluidas características de seguridad avanzadas y corrección de errores, y se ha convertido en un servidor popular.
Autor (es) original (es) | Carsten V. Munk (stskeeps) |
---|---|
Desarrollador (es) | Bram Matthys (Syzop) y otros |
Versión inicial | Mayo de 1999 [1] |
Lanzamiento estable | 5.0.9 / 20 de marzo de 2021 [2] |
Escrito en | C |
Plataforma | Linux , BSD , Mac OS X , Solaris , HP-UX , Windows |
Tipo | IRCd |
Licencia | GPLv2 [3] |
Sitio web | www.unrealircd.org |
Desarrollo
UnrealIRCd se basó originalmente en DALnet 's DreamForge IRCd , 'un servidor IRC ahora están en desuso que fue el predecesor a la mantenida activamente Bahamut servidor.' [4]
El 13 de julio de 2007, Carsten V. Munk (stskeeps), [5] el fundador del proyecto UnrealIRCd, [6] anunció que una futura v4.0 sería una bifurcación de InspIRCd. Más tarde, esta idea se abandonó. [7]
Con el lanzamiento de la versión 3.2.10 en diciembre de 2012, Bram Matthys (Syzop), el actual líder del proyecto de UnrealIRCd, [6] anunció que se había iniciado el desarrollo de una versión 3.4. La serie 3.2 se mantendrá hasta que la nueva versión se declare estable, lo que se esperaba que ocurriera en algún lugar de 2014. [8] En octubre de 2015 se anunció que debido a los muchos cambios, la nueva serie se llamará UnrealIRCd 4 y la primera Release Candidate se puso a disposición para su descarga. [9] Se realizó una versión estable de UnrealIRCd 4.0.0 el 24 de diciembre de 2015. [10] La siguiente serie estable de UnrealIRCd 5 se lanzó por primera vez el 13 de diciembre de 2019. [11]
Características
Algunas de las características de Unreal se denominan "no estándar", [4] en el sentido de que no figuran en las RFC 1459 y 2811-2813 relacionadas con IRC, [12] pero son beneficiosas "desde el punto de vista de la seguridad". [4] El software "posiblemente tenga la mayoría de las características de seguridad de cualquier servidor IRC", incluidos "filtros de spam, diferentes estilos de prohibiciones de usuarios, varios modos de canal para evitar abusos e inundaciones, soporte de conexión SSL ( Secure Sockets Layer ) y servidor comprimido conexiones ". [4] Por ejemplo, el comando shun bloquea a un usuario para que no transmita ningún texto, el filtro de spam usa expresiones regulares y puede prohibir, rechazar o desconectar a los usuarios automáticamente, y dccdeny puede bloquear la transmisión de archivos. [13] Incluye la capacidad de proteger con contraseña los comandos de reinicio y parada del servidor, para uso exclusivo del operador. [14] La versión de Windows incluye informes de errores al iniciar. [14] Unreal admite la vinculación a los servicios de IRC y permite que los servicios cambien los modos de canal. [15] Los administradores pueden utilizar el filtrado del lado del servidor para bloquear transferencias de archivos o ciertos dominios. [dieciséis]
El formato de archivo de configuración de "nuevo estilo" de Unreal 3.2 se describe como "más detallado" que los servidores IRCd tradicionales, lo que facilita la configuración; está dividido en "bloques" de opciones relacionadas y tiene comentarios explicativos para cada opción. [17]
Recepción
UnrealIRCd es "uno de los demonios de IRC más populares y con todas las funciones" [4] [18] y se utiliza en la mayor cantidad de servidores de IRC, según SearchIRC.com. [19] Se describe que este servidor tiene "posiblemente la mayoría de las características de seguridad de cualquier servidor de IRC". [4]
Temas de seguridad
El tarball de la versión 3.2.8.1, desde noviembre de 2009 hasta el 12 de junio de 2010, contenía un troyano que permitía a las personas ejecutar comandos con los privilegios del usuario que ejecuta el demonio , independientemente de las restricciones del usuario. El problema se solucionó: no se sospecha que la descarga actual del tarball contenga un troyano. [20] [21] [22]
El ataque basado en JavaScript de protocolo cruzado "Firefox XPS" en redes IRC se informó en enero de 2010; [23] Los desarrolladores de UnrealIRCd luego lanzaron un parche para establecer su parámetro de configuración anti-spoofing en "on" - el valor predeterminado era "off" - y "kill / zline / etc tales conexiones". [24] [25] Es la primera pregunta del archivo de configuración. [25]
Ver también
- Internet Relay Chat
- Comparación de demonios de IRC
Referencias
- ^ "¡UnrealIRCd celebra su 15º cumpleaños!" . Archivado desde el original el 22 de marzo de 2015 . Consultado el 18 de mayo de 2014 .
- ^ "UnrealIRCd 5.0.9 lanzado - Foros de UnrealIRCd" . foros.unrealircd.org . 20 de marzo de 2021. Archivado desde el original el 19 de abril de 2021 . Consultado el 20 de marzo de 2021 .
- ^ "unrealircd / LICENSE en unreal42 ‧ unrealircd / unrealircd ‧ Github" . github.com . Archivado desde el original el 19 de abril de 2021 . Consultado el 20 de mayo de 2019 .
- ^ a b c d e f Piccard, Paul; Baskin, Brian; Spillman, George; Sachs, Marcus (mayo de 2005). Protección de aplicaciones de mensajería instantánea y P2P para empresas (1ª ed.). Syngress Publishing . pag. 370. ISBN 978-1-59749-017-7. Archivado desde el original el 12 de julio de 2014 . Consultado el 10 de septiembre de 2011 .
- ^ Munk, Carsten V. (stskeeps) (6 de diciembre de 2008). "Stskeeps se despide" . Unrealircd.com. Archivado desde el original el 2 de abril de 2012 . Consultado el 11 de septiembre de 2011 .
- ^ a b "Personal / contribuyentes de UnrealIRCd" . UnrealIRCd.com. Archivado desde el original el 27 de enero de 2010 . Consultado el 10 de septiembre de 2009 .
- ^ Bishop, Nathan (nate) (10 de diciembre de 2008). "Desarrollo y futuro de UnrealIRCd" . UnrealIRCd.com. Archivado desde el original el 28 de julio de 2011 . Consultado el 28 de julio de 2011 .
- ^ Matthys, Bram (Syzop) (25 de diciembre de 2012). "Unreal3.2.10 lanzado y desarrollo Unreal3.4" . UnrealIRCd.org. Archivado desde el original el 30 de marzo de 2015 . Consultado el 25 de diciembre de 2012 .
- ^ Matthys, Bram (Syzop) (11 de octubre de 2015). "UnrealIRCd 4.0.0-rc1 lanzado" . UnrealIRCd.org. Archivado desde el original el 13 de marzo de 2016 . Consultado el 11 de octubre de 2015 .
- ^ "UnrealIRCd 4.0.17 lanzado" . UnrealIRCd . 23 de diciembre de 2017. Archivado desde el original el 16 de abril de 2018 . Consultado el 15 de abril de 2018 .
- ^ "UnrealIRCd 5.0.0 lanzado - Foros de UnrealIRCd" . UnrealIRCd . 13 de diciembre de 2019. Archivado desde el original el 6 de agosto de 2020 . Consultado el 18 de agosto de 2020 .
- ^ Piccard et. al., pág. 402
- ^ Piccard et. Alabama. , pag. 371
- ^ a b Leadbeater, David (2004). "Capítulo 15, Servidores y servicios: Hack 95" . En Mutton, Paul (ed.). IRC Hacks: 100 consejos y herramientas de fuerza industrial . O'Reilly . pag. 363. ISBN 0-596-00687-X. Archivado desde el original el 12 de julio de 2014 . Consultado el 19 de septiembre de 2011 .
Uno de los ircds más populares y con todas las funciones es Unreal.
- ^ Leadbeater , pág. 366.
- ^ Piccard et. Alabama. , pag. 409, 392
- ^ Leadbeater , pág. 361.
- ^ Leadbeater , pág. 360.
- ^ "Resumen de la versión de IRCd" . SearchIRC . Archivado desde el original el 9 de febrero de 2010 . Consultado el 10 de septiembre de 2011 .
- ^ Bott, Ed (12 de junio de 2010). "Infección Linux demuestra el monopolio de malware de Windows ha terminado; barcos de Gentoo puerta trasera [actualizada]?" . ZDnet . Archivado desde el original el 26 de septiembre de 2011 . Consultado el 20 de septiembre de 2011 .
- ^ "Aviso de seguridad de UnrealIRCd" . UnrealIRCd.com. 12 de junio de 2010. Archivado desde el original el 4 de septiembre de 2011 . Consultado el 10 de septiembre de 2011 .
- ^ Lederer, Christian (12 de junio de 2010). "Algunas descargas de UnrealIRCd 3.2.8.1 troyanas (Actualización 3)" . IRCJunkie.org. Archivado desde el original el 1 de agosto de 2011 . Consultado el 10 de septiembre de 2011 .( razonamiento )
- ^ Goodin, Dan (30 de enero de 2010). "El ataque basado en Firefox causa estragos en los usuarios de IRC" . El registro . Archivado desde el original el 17 de agosto de 2011 . Consultado el 10 de septiembre de 2011 .
- ^ Syzop (28 de febrero de 2010). "Ataque POST navegador / Javascript" . UnrealIRCd.com. Archivado desde el original el 28 de septiembre de 2011 . Consultado el 10 de septiembre de 2011 .
- ^ a b Lederer, Christian (1 de marzo de 2010). "El equipo de UnrealIRCd lanza un parche contra el ataque de Firefox XPS" . irc-junkie.org. Archivado desde el original el 1 de septiembre de 2011 . Consultado el 10 de septiembre de 2011 .
enlaces externos
- Sitio UnrealIRCd