Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

BitchX / б ɪ ɛ к s / является свободной IRC - клиентом [1] и рассматривается как наиболее популярные ircII основанной IRC клиента. [2] Первоначальная реализация, написанная «Trench» и «HappyCrappy», представляла собой сценарий для чат-клиента IrcII . [2] Он был преобразован в самостоятельную программу компанией panasync (Колтен Эдвардс). Окончательная версия BitchX 1.1 была выпущена в 2004 году. Она написана на C и представляет собой приложение TUI, использующее ncurses . GTK +поддержка инструментария была прекращена. Он работает во всех Unix-подобных операционных системах и распространяется под лицензией BSD . Первоначально он был основан на ircII-EPIC [2], а затем был объединен с клиентом EPIC IRC . Он поддерживает 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]

См. Также [ править ]

  • Сравнение клиентов Internet Relay Chat
  • Интернет-чат
  • Клиент интернет-ретрансляции чата

Ссылки [ править ]

  1. ^ a b «Мнение: Получите онлайн (бесплатную) поддержку Linux!» . CNN . 17 июня 1999 . Проверено 29 сентября 2009 года . («Если вы уже используете Linux, тогда у вас есть выбор из нескольких (IRC) клиентов. BitchX - популярный».)
  2. ^ a b c Харалабидис, Алекс (1999-12-15). «Клиенты Unix: BitchX». Книга IRC: полное руководство по ретрансляционному чату в Интернете (1-е изд.). Сан-Франциско, Калифорния : Пресс без крахмала. С.  44–45 . ISBN 1-886411-29-8.
  3. ^ Питер Loshin (2004). IPv6: теория, протокол и практика . Морган Кауфманн. п. 316.
  4. ^ "bitchx: Деталь: 3204631 - Добавить преобразование UTF-8 в ISO-8859-1 в выходной текст" . SourceForge.net. 2011-03-09 . Проверено 9 июля 2011 .
  5. ^ Обзор: BitchX (Amiga) Архивировано 7 декабря 2018 г. на Wayback Machine , IRCreviews.org, проверено 29 сентября 2009 г. («BitchX предпочитают многие более опытные пользователи IRC»)
  6. ^ День из жизни #Apache. Архивировано 16 марта 2016 г. на Wayback Machine , OSDir.com (25 марта 2005 г.), получено 29 сентября 2005 г. («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" . Проверено 13 мая 2016 .
  11. ^ Райан Рассел (2002). Защита вашей сети от взлома . Syngress. п. 329.
  12. ^ «Проект Slackware Linux: рекомендации по безопасности Slackware» . Slackware.com. 2009-04-26 . Проверено 9 июля 2011 .
  13. ^ "Репозиторий SourceForge.net - [bitchx] Редакция 5" . sourceforge.net . Проверено 24 января 2018 .
  14. ^ "Репозиторий SourceForge.net - [bitchx] Редакции 6, 7" . sourceforge.net . Проверено 24 января 2018 .
  15. ^ "Репозиторий SourceForge.net - [bitchx] Редакции 11, 12, 13" . sourceforge.net . Проверено 24 января 2018 .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • BitchX на SourceForge.net
  • "BitchX" . Свободный код .
  • IRC-клиенты BitchX в Curlie
  • Поставщики оболочки BitchX в Curlie