Разработчики) | Колтен Эдвардс (panasync) и Кевин Истон (кафе) |
---|---|
Стабильный выпуск | 1.2.1 (14 ноября 2014 г . [±] | )
Предварительный выпуск | BitchX-1.3 (1 января 2013 г . [±] | )
Репозиторий | |
Написано в | C |
Операционная система | Unix, Linux, FreeBSD, Solaris, Windows, OS X |
Тип | IRC-клиент |
Лицензия | Пересмотренная лицензия BSD |
Веб-сайт | www |
BitchX / б ɪ tʃ ɛ к 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
- Интернет-чат
- Клиент интернет-ретрансляции чата
Ссылки [ править ]
- ^ a b «Мнение: Получите онлайн (бесплатную) поддержку Linux!» . CNN . 17 июня 1999 . Проверено 29 сентября 2009 года . («Если вы уже используете Linux, тогда у вас есть выбор из нескольких (IRC) клиентов. BitchX - популярный».)
- ^ a b c Харалабидис, Алекс (1999-12-15). «Клиенты Unix: BitchX». Книга IRC: полное руководство по ретрансляционному чату в Интернете (1-е изд.). Сан-Франциско, Калифорния : Пресс без крахмала. С. 44–45 . ISBN 1-886411-29-8.
- ^ Питер Loshin (2004). IPv6: теория, протокол и практика . Морган Кауфманн. п. 316.
- ^ "bitchx: Деталь: 3204631 - Добавить преобразование UTF-8 в ISO-8859-1 в выходной текст" . SourceForge.net. 2011-03-09 . Проверено 9 июля 2011 .
- ^ Обзор: BitchX (Amiga) Архивировано 7 декабря 2018 г. на Wayback Machine , IRCreviews.org, проверено 29 сентября 2009 г. («BitchX предпочитают многие более опытные пользователи IRC»)
- ^ День из жизни #Apache. Архивировано 16 марта 2016 г. на Wayback Machine , OSDir.com (25 марта 2005 г.), получено 29 сентября 2005 г. («XChat, mIRC и bitchx - несколько популярных клиентов»)
- ^ Как использовать руководство IRC , Overclockersclub.com (4 декабря 2006 г.), дата обращения 29 сентября 2009 г. («Доступно много разных клиентов, среди наиболее популярных - BitchX, XChat, Trillian, BeserIRC, Klient. ... ")
- ^ А как насчет P2P на * nix? , Broadbandreports.com (13 сентября 2002 г.), дата обращения 29 сентября 2009 г. («Существует несколько клиентов IRC для Linux. Среди лучших - X-Chat и BitchX.»)
- ^ Руководство по настройке BitchX , Linuxhelp.net (последнее обновление - 19 сентября 2003 г.), дата обращения 29 сентября 2009 г. («BitchX - один из самых популярных IRC-клиентов, доступных сегодня для систем * nix»).
- ^ "BitchX wiki на GitHub: ANSI / UTF-8" . Проверено 13 мая 2016 .
- ^ Райан Рассел (2002). Защита вашей сети от взлома . Syngress. п. 329.
- ^ «Проект Slackware Linux: рекомендации по безопасности Slackware» . Slackware.com. 2009-04-26 . Проверено 9 июля 2011 .
- ^ "Репозиторий SourceForge.net - [bitchx] Редакция 5" . sourceforge.net . Проверено 24 января 2018 .
- ^ "Репозиторий SourceForge.net - [bitchx] Редакции 6, 7" . sourceforge.net . Проверено 24 января 2018 .
- ^ "Репозиторий SourceForge.net - [bitchx] Редакции 11, 12, 13" . sourceforge.net . Проверено 24 января 2018 .
Внешние ссылки [ править ]
- Официальный веб-сайт
- BitchX на SourceForge.net
- "BitchX" . Свободный код .
- IRC-клиенты BitchX в Curlie
- Поставщики оболочки BitchX в Curlie