BitchX
BitchX
Jump to navigation
Jump to search
Developer(s) | Colten Edwards (panasync) and Kevin Easton (caf) |
---|---|
Stable release | 1.2.1 (November 14, 2014 (2014-11-14)) [±] |
Preview release | BitchX-1.3 (January 1, 2013 (2013-01-01)) [±] |
Repository |
|
Written in | C |
Operating system | Unix, Linux, FreeBSD, Solaris, Windows, OS X |
Type | IRC client |
License | Revised BSD license |
Website | www.bitchx.org |
BitchX /ˈbɪtʃɛks/ is a free IRC client[1] and has been considered to be the most popular ircII-based IRC client.[2] The initial implementation, written by "Trench" and "HappyCrappy", was a script for the IrcII chat client.[2] It was converted to a program in its own right by panasync (Colten Edwards). BitchX 1.1 final was released in 2004. It is written in C and is a TUI application utilizing ncurses. GTK+ toolkit support has been dropped. It works on all Unix-like operating systems, and is distributed under a BSD license. It is originally based on ircII-EPIC[2] and eventually it was merged into the EPIC IRC client. It supports IPv6,[3] multiple servers and SSL and a subset of UTF-8 (characters contained in ISO-8859-1) with an unofficial patch.[4]
BitchX has frequently been noted to be a popular IRC client for Unix-like systems.[1][5][6][7][8][9]
The latest official release is version 1.2
BitchX does not yet support Unicode.[10]
Contents
1 Security
2 See also
3 References
4 External links
Security[edit]
It was known that early versions of BitchX were vulnerable to a denial-of-service attack in that they could be caused to crash by passing specially-crafted strings as arguments to certain IRC commands. This was before format string attacks became a well-known class of vulnerability.[11]
The previous version of BitchX, released in 2004, has security problems allowing remote IRC servers to execute arbitrary code on the client's machine (CVE-2007-3360, CVE-2007-4584).
On April 26, 2009, Slackware removed BitchX from its distribution, citing the numerous unresolved security issues.[12]
The aforementioned vulnerabilities were fixed in the sources for the 1.2 release.[13][14][15]
See also[edit]
- Comparison of Internet Relay Chat clients
- Internet Relay Chat
- Internet Relay Chat Client
References[edit]
^ ab "Opinion: Get online for (free) Linux support!". CNN. June 17, 1999. Retrieved Sep 29, 2009..mw-parser-output cite.citation{font-style:inherit}.mw-parser-output q{quotes:"""""""'""'"}.mw-parser-output code.cs1-code{color:inherit;background:inherit;border:inherit;padding:inherit}.mw-parser-output .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-lock-limited a,.mw-parser-output .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration{color:#555}.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration span{border-bottom:1px dotted;cursor:help}.mw-parser-output .cs1-hidden-error{display:none;font-size:100%}.mw-parser-output .cs1-visible-error{font-size:100%}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-right{padding-right:0.2em} ("If you're already using Linux, then you have your choice of several (IRC) clients. BitchX is a popular one.")
^ abc Charalabidis, Alex (1999-12-15). "Unix Clients: BitchX". The Book of IRC: The Ultimate Guide to Internet Relay Chat (1st ed.). San Francisco, California: No Starch Press. pp. 44–45. ISBN 1-886411-29-8.
^ Peter Loshin (2004). IPv6: Theory, Protocol, and Practice. Morgan Kaufmann. p. 316.
^ "bitchx: Detail: 3204631 - Add UTF-8 to ISO-8859-1 conversion in output text". SourceForge.net. 2011-03-09. Retrieved 2011-07-09.
^ Review:BitchX (Amiga), IRCreviews.org, Retrieved 2009-09-29 ("BitchX is favoured by many more experienced IRC users")
^ A Day in the Life of #Apache, OSDir.com (March 25, 2005), Retrieved 2009-09-29 ("XChat, mIRC, and bitchx are several popular clients")
^ How to use IRC guide, Overclockersclub.com (Dec. 4, 2006), Retrieved 2009-09-29 ("There are many different clients available, some of the more popular ones include BitchX, XChat, Trillian, BeserIRC, Klient ....")
^ What about P2P on *nix?, Broadbandreports.com (Sept. 13, 2002), Retrieved 2009-09-29 ("There are several IRC clients for Linux. Among the best are X-Chat and BitchX.")
^ BitchX Configuration Guide, Linuxhelp.net (last updated Sept. 19, 2003), Retrieved 2009-09-29 ("BitchX is one of the most popular IRC Client available today for *nix systems.")
^ "BitchX wiki on GitHub: ANSI/UTF-8". Retrieved 2016-05-13.
^ Ryan Russell (2002). Hack Proofing Your Network. Syngress. p. 329.
^ "The Slackware Linux Project: Slackware Security Advisories". Slackware.com. 2009-04-26. Retrieved 2011-07-09.
^ "SourceForge.net Repository - [bitchx] Revision 5". sourceforge.net. Retrieved 2018-01-24.
^ "SourceForge.net Repository - [bitchx] Revisions 6, 7". sourceforge.net. Retrieved 2018-01-24.
^ "SourceForge.net Repository - [bitchx] Revisions 11, 12, 13". sourceforge.net. Retrieved 2018-01-24.
External links[edit]
- Official website
BitchX on SourceForge.net
"BitchX". Freecode.
BitchX IRC clients at Curlie
BitchX shell providers at Curlie
Categories:
- Unix Internet Relay Chat clients
- Free Internet Relay Chat clients
- Internet Relay Chat clients
- Free software programmed in C
(window.RLQ=window.RLQ||).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.428","walltime":"0.610","ppvisitednodes":{"value":1943,"limit":1000000},"ppgeneratednodes":{"value":0,"limit":1500000},"postexpandincludesize":{"value":91396,"limit":2097152},"templateargumentsize":{"value":2489,"limit":2097152},"expansiondepth":{"value":29,"limit":40},"expensivefunctioncount":{"value":3,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":30712,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 532.856 1 -total"," 60.81% 324.010 2 Template:Infobox"," 44.19% 235.464 1 Template:Infobox_software"," 30.32% 161.564 1 Template:Reflist"," 20.79% 110.796 1 Template:Infobox_software/simple"," 16.84% 89.719 1 Template:Cite_news"," 8.96% 47.740 1 Template:Latest_stable_software_release/BitchX"," 8.51% 45.332 1 Template:LSR"," 7.86% 41.906 1 Template:IRC_clients"," 7.73% 41.195 1 Template:Release_date_and_age"]},"scribunto":{"limitreport-timeusage":{"value":"0.200","limit":"10.000"},"limitreport-memusage":{"value":5046193,"limit":52428800}},"cachereport":{"origin":"mw1327","timestamp":"20190102211134","ttl":1900800,"transientcontent":false}}});});{"@context":"https://schema.org","@type":"Article","name":"BitchX","url":"https://en.wikipedia.org/wiki/BitchX","sameAs":"http://www.wikidata.org/entity/Q804092","mainEntity":"http://www.wikidata.org/entity/Q804092","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https://www.wikimedia.org/static/images/wmf-hor-googpub.png"}},"datePublished":"2001-12-04T13:53:32Z","dateModified":"2018-12-23T22:25:33Z","image":"https://upload.wikimedia.org/wikipedia/commons/5/59/BitchX_logo_-_ACiD.png","headline":"free IRC client"}(window.RLQ=window.RLQ||).push(function(){mw.config.set({"wgBackendResponseTime":118,"wgHostname":"mw1265"});});