PerraX
BitchX es un cliente de IRC gratuito que ha sido considerado como el cliente de IRC basado en ircII más popular. La implementación inicial, escrita por "Trench" y "HappyCrappy", era un script para el cliente de chat IrcII. Fue convertido en un programa por derecho propio por panasync (Colten Edwards). BitchX 1.1 final se lanzó en 2004. Está escrito en C y es una aplicación TUI que utiliza ncurses. Se eliminó la compatibilidad con el kit de herramientas GTK+. Funciona en todos los sistemas operativos similares a Unix y se distribuye bajo una licencia BSD. Originalmente se basa en ircII-EPIC y finalmente se fusionó con el cliente EPIC IRC. Admite IPv6, múltiples servidores y SSL y un subconjunto de UTF-8 (caracteres contenidos en ISO-8859-1) con un parche no oficial.
BitchX se ha señalado con frecuencia como un popular cliente de IRC para sistemas tipo Unix.
El último lanzamiento oficial es la versión 1.2
BitchX aún no es compatible con Unicode.
Seguridad
Se sabía que las primeras versiones de BitchX eran vulnerables a un ataque de denegación de servicio en el sentido de que podían fallar al pasar cadenas especialmente diseñadas como argumentos a ciertos comandos de IRC. Esto fue antes de que los ataques de cadena de formato se convirtieran en una conocida clase de vulnerabilidad.
La versión anterior de BitchX, lanzada en 2004, tiene problemas de seguridad que permiten que los servidores IRC remotos ejecuten código arbitrario en la máquina del cliente (CVE-2007-3360, CVE-2007-4584).
El 26 de abril de 2009, Slackware eliminó BitchX de su distribución, citando numerosos problemas de seguridad sin resolver.
Las vulnerabilidades antes mencionadas se corrigieron en las fuentes para la versión 1.2.
Contenido relacionado
Pablo allen
La definición de software libre
Amigo 500