СукаX

Бесплатный IRC-клиент
СукаX
Разработчик(и)Колтен Эдвардс (Panasync) и Кевин Истон (кафе)
Стабильный релиз
1.2.1  / 14 ноября 2014 г.
Предварительный релизBitchX-1.3 (1 января 2013 г .; 12 лет назад ) [±] ( 2013-01-01 )
Репозиторий
  • sourceforge.net/p/bitchx/git/ci/master/tree/
Написано вС
Операционная системаUnix, Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Windows, OS X
ТипIRC-клиент
ЛицензияСтандартная общественная лицензия BSD-3-Clause GNU
Веб-сайтbitchx.sourceforge.net

BitchX / ˈ b ɪ ɛ k s / — это бесплатный клиент IRC [1] , который считается самым популярным клиентом IRC на базе ircII . [2] Первоначальная реализация, написанная «Trench» и «HappyCrappy», представляла собой скрипт для клиента чата IrcII. [2] Он был преобразован в отдельную программу panasync (Colten Edwards). BitchX 1.1 final был выпущен в 2004 году. Он написан на языке C и представляет собой приложение TUI, использующее ncurses . Поддержка инструментария GTK+ прекращена. Он работает на всех операционных системах типа Unix и распространяется по лицензии BSD . Первоначально он был основан на ircII-EPIC, [2] и в конечном итоге был объединен с клиентом IRC EPIC. Он поддерживает IPv6 , [3] несколько серверов и SSL , а также подмножество UTF-8 (символы, содержащиеся в ISO-8859-1 ) с неофициальным патчем . [4]

BitchX неоднократно отмечался как популярный IRC-клиент для Unix-подобных систем. [1] [5] [6] [7] [8] [9]

Последняя официальная версия — версия 1.2.

BitchX пока не поддерживает Unicode. [10]

Безопасность

Было известно, что ранние версии BitchX были уязвимы к атаке типа «отказ в обслуживании» , поскольку они могли быть вызваны сбоем путем передачи специально созданных строк в качестве аргументов определенным командам IRC. Это было до того, как атаки форматной строки стали известным классом уязвимостей. [11]

Предыдущая версия BitchX, выпущенная в 2004 году, имела проблемы безопасности, позволяющие удаленным IRC-серверам выполнять произвольный код на клиентском компьютере (CVE-2007-3360, CVE-2007-4584).

26 апреля 2009 года Slackware удалила BitchX из своего дистрибутива, сославшись на многочисленные нерешенные проблемы безопасности. [12]

Вышеуказанные уязвимости были исправлены в исходниках версии 1.2. [13] [14] [15]

Смотрите также

Ссылки

  1. ^ ab "Мнение: Подключайтесь к Интернету для (бесплатной) поддержки Linux!". CNN . 17 июня 1999 г. Получено 29 сентября 2009 г.(«Если вы уже используете Linux, то у вас есть выбор из нескольких (IRC) клиентов. BitchX — популярный из них».)
  2. ^ abc Charalabidis, Alex (1999-12-15). "Unix Clients: BitchX" . Книга IRC: Полное руководство по Internet Relay Chat (1-е изд.). Сан-Франциско, Калифорния : No Starch Press. С. 44–45. ISBN 1-886411-29-8.
  3. ^ Питер Лошин (2004). IPv6: теория, протокол и практика. Морган Кауфманн. стр. 316. ISBN 9780080495873.
  4. ^ "bitchx: Подробности: 3204631 - Добавить преобразование UTF-8 в ISO-8859-1 в выходном тексте". SourceForge.net. 2011-03-09 . Получено 2011-07-09 .
  5. Обзор: BitchX (Amiga) Архивировано 07.12.2018 на Wayback Machine , IRCreviews.org, получено 29.09.2009 («BitchX предпочитают многие более опытные пользователи IRC»)
  6. День из жизни #Apache. Архивировано 16 марта 2016 г. на Wayback Machine , OSDir.com (25 марта 2005 г.). Получено 29 сентября 2009 г. («XChat, mIRC и bitchx — несколько популярных клиентов»).
  7. ^ Руководство по использованию IRC, Overclockersclub.com (4 декабря 2006 г.), дата обращения 29 сентября 2009 г. («Существует множество различных клиентов, некоторые из наиболее популярных включают BitchX, XChat, Trillian, BeserIRC, Klient ....»)
  8. ^ А как насчет P2P на *nix?, Broadbandreports.com (13 сентября 2002 г.), дата обращения 29 сентября 2009 г. («Существует несколько клиентов IRC для Linux. Среди лучших — X-Chat и BitchX.»)
  9. ^ Руководство по настройке BitchX, Linuxhelp.net (последнее обновление 19 сентября 2003 г.), дата обращения 29 сентября 2009 г. («BitchX — один из самых популярных IRC-клиентов, доступных сегодня для систем *nix.»)
  10. ^ "BitchX wiki на GitHub: ANSI/UTF-8". GitHub . Получено 2016-05-13 .
  11. ^ Райан Рассел (2002). Защита сети от взлома. Syngress. стр. 329. ISBN 9781597496087.
  12. ^ "Проект Slackware Linux: Рекомендации по безопасности Slackware". Slackware.com. 2009-04-26 . Получено 2011-07-09 .
  13. ^ "Репозиторий SourceForge.net - [bitchx] Версия 5". sourceforge.net . Получено 24.01.2018 .
  14. ^ "Репозиторий SourceForge.net - [bitchx] Ревизии 6, 7". sourceforge.net . Получено 24.01.2018 .
  15. ^ "Репозиторий SourceForge.net - [bitchx] Ревизии 11, 12, 13". sourceforge.net . Получено 24.01.2018 .
Взято с "https://en.wikipedia.org/w/index.php?title=BitchX&oldid=1246482486"