fbpx
维基百科

UnrealIRCd

 

UnrealIRCd
原作者 Carsten V. Munk (stskeeps)
开发者 Bram Matthys (Syzop) and others
初次发布于 May 1999; 22 years ago
稳定版本 5.2.2 / 2021年10月3日
语言 C
运行平台 Linux, BSD, Mac OS X, Solaris, HP-UX, Windows
类型 IRCd
协议 GPLv2
官网 www.unrealircd.org

UnrealIRCd是一个开源IRC守护进程,最初基于 DreamForge,可用于类 Unix 操作系统和Windows 。自1999 年 5 月 UnrealIRCd 开始开发以来添加和修改了许多新功能,包括高级安全功能和错误修复,现在是流行的服务进程。

开发历程 编辑

UnrealIRCd 最初基于DALnet的DreamForge IRCd ,“一个被弃用的作为Bahamut 服务器前身的服务器。” [1]

2007 年 7 月 13 日,UnrealIRCd 项目的创始人[2] [3]宣布未来的 v4.0 版本 将是 InspIRCd 的一个分支。后来这个想法就打消了。 [4]

随着 2012 年 12 月 3.2.10 版本的发布,UnrealIRCd 的现任项目负责人 Bram Matthys (Syzop) [3]宣布将开始开发 3.4 版本。 3.2 版本系列将一直保持直到新的稳定版本推出之前,这预计会在 2014 年完成。 [5] 2015 年 10 月,因进行了许多更改,新系列被命名为 UnrealIRCd 4,并作为第一个候选版本可供下载。 [6] UnrealIRCd 4.0.0 稳定版于 2015 年 12 月 24 日发布。 [7]之后的稳定系列版本于 2019 年 12 月 13 日首次发布。 [8]

功能要点 编辑

UnrealIRCd 的某些功能被称为是“非标准的”, [1] ,因为它们没有被列在与 IRC 相关的 RFCs 1459 和 2811-2813, [9]但“从安全的角度来看”是有益的。 [1]该软件“可能在所有 IRC 服务器中拥有最多的安全功能”,包括“垃圾邮件过滤器、多种用户封禁、各种能够防止滥用的频道模式、SSL(安全套接字层)连接支持和压缩化服务器连接。” [1]例如,"shun" 命令可以阻断所有某个用户的所有消息,"spamfilter" 使用正则表达式,来自动地阻断,忽略或断开用户,"dccdeny" 可以阻断文件的递送。 [10]UnrealIRCd 具有密码认证的功能,来使得某些命令仅供操作员使用。 [11] 其 Windows 版本具有启动时的错误报告。 [11] Unreal 支持链接到外部的 IRC 服务,并允许服务更改频道模式。 [12]管理员可以使用服务侧过滤文件或域名的传输。 [13]

Unreal 3.2 的“新型”配置文件格式被描述为比传统的 IRCd 服务器“更冗长”,这使得配置更为容易;它将相关选项分为的单独的“块”,并为每个选项提供解释性注释。 [14]

评价 编辑

据 SearchIRC.com 称,UnrealIRCd 是“最流行和功能最齐全的 IRC 守护程序之一” [1] [15]并且在最多的 IRC 服务器上使用。 [16]该服务器被描述为“可能是所有 IRC 服务器中最安全的功能”。 [1]

安全问题 编辑

从 2009 年 11 月到 2010 年 6 月 12 日,版本 3.2.8.1 的 tarball 出现了一个允许人们以守护进程用户的权限执行命令而不受任何用户限制的木马。问题现已修复 - 现在的 tarball 下载不再含有木马。 [17] [18] [19]

2010 年 1 月报告了针对 IRC 网络的基于 JavaScript 的跨协议攻击“Firefox XPS”; [20] UnrealIRCd 的开发人员后来发布了一个补丁以将其反欺骗配置参数设置为“on”(之前的默认值为“off”)并设置了“类似 kill/zline/etc 这样的连接”。 [21] [22]这是配置文件中的产生第一个问题。 [22]

另见 编辑

参考文献 编辑

  1. ^ 1.0 1.1 1.2 1.3 1.4 1.5 Piccard, Paul; Baskin, Brian; Spillman, George; Sachs, Marcus. 1st. Syngress Publishing. May 2005: 370 [2011-09-10]. ISBN 978-1-59749-017-7. (原始内容存档于2014-07-12).  引用错误:带有name属性“Piccard370”的<ref>标签用不同内容定义了多次
  2. ^ Munk, Carsten V. (stskeeps). . Unrealircd.com. December 6, 2008 [September 11, 2011]. (原始内容存档于April 2, 2012). 
  3. ^ 3.0 3.1 . UnrealIRCd.com. [2009-09-10]. (原始内容存档于2010-01-27). 
  4. ^ Bishop, Nathan (nate). . UnrealIRCd.com. December 10, 2008 [2011-07-28]. (原始内容存档于2011-07-28). 
  5. ^ Matthys, Bram (Syzop). . UnrealIRCd.org. December 25, 2012 [2012-12-25]. (原始内容存档于2015-03-30). 
  6. ^ Matthys, Bram (Syzop). . UnrealIRCd.org. October 11, 2015 [2015-10-11]. (原始内容存档于2016-03-13). 
  7. ^ . UnrealIRCd. Dec 23, 2017 [Apr 15, 2018]. (原始内容存档于April 16, 2018). 
  8. ^ . UnrealIRCd. Dec 13, 2019 [Aug 18, 2020]. (原始内容存档于August 6, 2020). 
  9. ^ Piccard et. al., p. 402
  10. ^ Piccard et. al., p. 371
  11. ^ 11.0 11.1 Leadbeater, David. |archiveurl=缺少标题 (帮助). Mutton, Paul (编). IRC Hacks: 100 Industrial-Strength Tips & Tools. O'Reilly. 2004: 363 [2011-09-19]. ISBN 0-596-00687-X. (原始内容存档于2014-07-12). One of the most popular and full-featured ircds is Unreal. 
  12. ^ Leadbeater, p. 366.
  13. ^ Piccard et. al., p. 409, 392
  14. ^ Leadbeater, p. 361.
  15. ^ Leadbeater, p. 360.
  16. ^ . SearchIRC. [2011-09-10]. (原始内容存档于2010-02-09). 
  17. ^ Bott, Ed. . ZDnet. June 12, 2010 [September 20, 2011]. (原始内容存档于September 26, 2011). 
  18. ^ . UnrealIRCd.com. June 12, 2010 [2011-09-10]. (原始内容存档于2011-09-04). 
  19. ^ Lederer, Christian. . IRCJunkie.org. June 12, 2010 [2011-09-10]. (原始内容存档于2011-08-01). 
  20. ^ Goodin, Dan. . The Register. January 30, 2010 [2011-09-10]. (原始内容存档于2011-08-17). 
  21. ^ Syzop. . UnrealIRCd.com. February 28, 2010 [2011-09-10]. (原始内容存档于2011-09-28). 
  22. ^ 22.0 22.1 Lederer, Christian. . irc-junkie.org. March 1, 2010 [2011-09-10]. (原始内容存档于2011-09-01). 

unrealircd, 原作者, carsten, munk, stskeeps, 开发者, bram, matthys, syzop, others初次发布于, 1999, years, ago稳定版本, 2021年10月3日语言, c运行平台, linux, solaris, windows类型, ircd协议, gplv2官网, unrealircd, org是一个开源irc守护进程, 最初基于, dreamforge, 可用于类, unix, 操作系统和windows, 自1999, 开始开发以来添加和修改. UnrealIRCd 原作者 Carsten V Munk stskeeps 开发者 Bram Matthys Syzop and others初次发布于 May 1999 22 years ago稳定版本 5 2 2 2021年10月3日语言 C运行平台 Linux BSD Mac OS X Solaris HP UX Windows类型 IRCd协议 GPLv2官网 www unrealircd orgUnrealIRCd是一个开源IRC守护进程 最初基于 DreamForge 可用于类 Unix 操作系统和Windows 自1999 年 5 月 UnrealIRCd 开始开发以来添加和修改了许多新功能 包括高级安全功能和错误修复 现在是流行的服务进程 目录 1 开发历程 2 功能要点 3 评价 4 安全问题 5 另见 6 参考文献开发历程 编辑UnrealIRCd 最初基于DALnet的DreamForge IRCd 一个被弃用的作为Bahamut 服务器前身的服务器 1 2007 年 7 月 13 日 UnrealIRCd 项目的创始人 2 3 宣布未来的 v4 0 版本 将是 InspIRCd 的一个分支 后来这个想法就打消了 4 随着 2012 年 12 月 3 2 10 版本的发布 UnrealIRCd 的现任项目负责人 Bram Matthys Syzop 3 宣布将开始开发 3 4 版本 3 2 版本系列将一直保持直到新的稳定版本推出之前 这预计会在 2014 年完成 5 2015 年 10 月 因进行了许多更改 新系列被命名为 UnrealIRCd 4 并作为第一个候选版本可供下载 6 UnrealIRCd 4 0 0 稳定版于 2015 年 12 月 24 日发布 7 之后的稳定系列版本于 2019 年 12 月 13 日首次发布 8 功能要点 编辑UnrealIRCd 的某些功能被称为是 非标准的 1 因为它们没有被列在与 IRC 相关的 RFCs 1459 和 2811 2813 9 但 从安全的角度来看 是有益的 1 该软件 可能在所有 IRC 服务器中拥有最多的安全功能 包括 垃圾邮件过滤器 多种用户封禁 各种能够防止滥用的频道模式 SSL 安全套接字层 连接支持和压缩化服务器连接 1 例如 shun 命令可以阻断所有某个用户的所有消息 spamfilter 使用正则表达式 来自动地阻断 忽略或断开用户 dccdeny 可以阻断文件的递送 10 UnrealIRCd 具有密码认证的功能 来使得某些命令仅供操作员使用 11 其 Windows 版本具有启动时的错误报告 11 Unreal 支持链接到外部的 IRC 服务 并允许服务更改频道模式 12 管理员可以使用服务侧过滤文件或域名的传输 13 Unreal 3 2 的 新型 配置文件格式被描述为比传统的 IRCd 服务器 更冗长 这使得配置更为容易 它将相关选项分为的单独的 块 并为每个选项提供解释性注释 14 评价 编辑据 SearchIRC com 称 UnrealIRCd 是 最流行和功能最齐全的 IRC 守护程序之一 1 15 并且在最多的 IRC 服务器上使用 16 该服务器被描述为 可能是所有 IRC 服务器中最安全的功能 1 安全问题 编辑从 2009 年 11 月到 2010 年 6 月 12 日 版本 3 2 8 1 的 tarball 出现了一个允许人们以守护进程用户的权限执行命令而不受任何用户限制的木马 问题现已修复 现在的 tarball 下载不再含有木马 17 18 19 2010 年 1 月报告了针对 IRC 网络的基于 JavaScript 的跨协议攻击 Firefox XPS 20 UnrealIRCd 的开发人员后来发布了一个补丁以将其反欺骗配置参数设置为 on 之前的默认值为 off 并设置了 类似 kill zline etc 这样的连接 21 22 这是配置文件中的产生第一个问题 22 另见 编辑 nbsp 自由软件主题 网络即时聊天协议 IRC IRCd参考文献 编辑 1 0 1 1 1 2 1 3 1 4 1 5 Piccard Paul Baskin Brian Spillman George Sachs Marcus Securing IM and P2P Applications for the Enterprise 1st Syngress Publishing May 2005 370 2011 09 10 ISBN 978 1 59749 017 7 原始内容存档于2014 07 12 引用错误 带有name属性 Piccard370 的 lt ref gt 标签用不同内容定义了多次 Munk Carsten V stskeeps Stskeeps says goodbye Unrealircd com December 6 2008 September 11 2011 原始内容存档于April 2 2012 3 0 3 1 UnrealIRCd Staff Contributors UnrealIRCd com 2009 09 10 原始内容存档于2010 01 27 Bishop Nathan nate UnrealIRCd Development amp Future UnrealIRCd com December 10 2008 2011 07 28 原始内容存档于2011 07 28 Matthys Bram Syzop Unreal3 2 10 released amp Unreal3 4 development UnrealIRCd org December 25 2012 2012 12 25 原始内容存档于2015 03 30 Matthys Bram Syzop UnrealIRCd 4 0 0 rc1 released UnrealIRCd org October 11 2015 2015 10 11 原始内容存档于2016 03 13 UnrealIRCd 4 0 17 released UnrealIRCd Dec 23 2017 Apr 15 2018 原始内容存档于April 16 2018 UnrealIRCd 5 0 0 released UnrealIRCd Forums UnrealIRCd Dec 13 2019 Aug 18 2020 原始内容存档于August 6 2020 Piccard et al p 402 Piccard et al p 371 11 0 11 1 Leadbeater David https web archive org web 20140712094510 http books google com books id MbHAnBh9AqQC amp pg PA363 archiveurl 缺少标题 帮助 Mutton Paul 编 IRC Hacks 100 Industrial Strength Tips amp Tools O Reilly 2004 363 2011 09 19 ISBN 0 596 00687 X 原始内容存档于2014 07 12 One of the most popular and full featured ircds is Unreal Leadbeater p 366 Piccard et al p 409 392 Leadbeater p 361 Leadbeater p 360 IRCd version overview SearchIRC 2011 09 10 原始内容存档于2010 02 09 Bott Ed Linux infection proves Windows malware monopoly is over Gentoo ships backdoor updated ZDnet June 12 2010 September 20 2011 原始内容存档于September 26 2011 UnrealIRCd Security Advisory UnrealIRCd com June 12 2010 2011 09 10 原始内容存档于2011 09 04 Lederer Christian Some UnrealIRCd 3 2 8 1 downloads trojaned Update 3 IRCJunkie org June 12 2010 2011 09 10 原始内容存档于2011 08 01 Goodin Dan Firefox based attack wreaks havoc on IRC users The Register January 30 2010 2011 09 10 原始内容存档于2011 08 17 Syzop Browser Javascript POST attack UnrealIRCd com February 28 2010 2011 09 10 原始内容存档于2011 09 28 22 0 22 1 Lederer Christian UnrealIRCd team releases patch against Firefox XPS attack irc junkie org March 1 2010 2011 09 10 原始内容存档于2011 09 01 取自 https zh wikipedia org w index php title UnrealIRCd amp oldid 69835702, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。