qBittorrent es un cliente BitTorrent multiplataforma, libre y de código abierto, escrito en C++. Utiliza la biblioteca libtorrent-rasterbar para el back-end de comunicación de red, las bibliotecas Boost y la biblioteca Qt. Dispone de un motor de búsqueda opcional escrito en Python.
Historia qBittorrent fue desarrollado originalmente en marzo de 2006 por Christophe Dumez.
Características qBittorrent está disponible para GNU/Linux, macOS, Windows, FreeBSD y OS/2 (incluidas las distribuciones ArcaOS y eComStation). Entre sus principales funcionalidades se encuentran:
Descarga de múltiples torrents de forma simultánea, con gestión de colas y establecimiento de prioridades. Selección y priorización de archivos individuales dentro de un torrent. Lector RSS integrado con filtros de descarga automática. Motor de búsqueda de torrents integrado, ampliable mediante plugins en Python, que permite realizar búsquedas simultáneas en varios sitios. Soporte para DHT, PEX, conexiones cifradas, LPD, UPnP, NAT-PMP, µTP, enlaces magnet y torrents privados. Filtrado de IP mediante archivos de tipo eMule dat o PeerGuardian. Soporte para IPv6 y Unicode, con interfaz disponible en aproximadamente 70 idiomas. Control remoto mediante interfaz web segura. Descarga secuencial (en orden), que permite la reproducción aproximada de archivos multimedia durante la descarga. Planificador de ancho de banda. Herramienta de creación de archivos torrent.
La versión 4.6.0 incorporó soporte experimental para la red I2P.
Vulnerabilidades de seguridad Recorrido de directorios en la interfaz web (2023) En febrero de 2023 se descubrió una vulnerabilidad en la interfaz web de las versiones 4.5.0 y 4.5.1 en sistemas Windows. El fallo permitía el acceso no autenticado a cualquier archivo del equipo mediante un error de recorrido de directorios. El problema se corrigió en la versión 4.5.2, publicada el 23 de febrero de 2023.
Validación de certificados TLS (CVE-2024-51774) qBittorrent contenía una vulnerabilidad de ejecución remota de código (CVE-2024-51774) causada por la ausencia de validación de certificados TLS al descargar contenido mediante HTTP. El fallo estuvo presente desde al menos abril de 2010, durante más de 14 años, y exponía a los usuarios a ataques de tipo hombre en el medio (MitM). Aunque no se considera que el fallo afectase a las descargas realizadas mediante el protocolo BitTorrent, la aplicación sí utiliza HTTP para comprobar actualizaciones, descargar RSS y gestionar su base de datos de geolocalización por IP.
Los investigadores que divulgaron el problema señalaron que el equipo del proyecto no había asignado inicialmente un identificador CVE ni informado adecuadamente a los usuarios; el CVE fue asignado en las 48 horas siguientes a la divulgación pública. La vulnerabilidad quedó corregida en la versión 5.0.1, publicada el 28 de octubre de 2024.
Recepción En 2012, Ghacks recomendó qBittorrent como alternativa a μTorrent para usuarios descontentos con las polémicas decisiones de ese cliente en materia de bundleware, destacando que ofrecía un conjunto de funciones comparable en un paquete más ligero y limpio. TechRadar publicó una reseña en 2020 en la que elogió la facilidad de uso del cliente, su interfaz libre de publicidad y la posibilidad de ampliarlo mediante plugins como elementos que lo hacen especialmente adecuado para usuarios avanzados.
Véase también
Cliente BitTorrent
Referencias
Enlaces externos
Repositorio oficial en GitHub
Categoría:Software de 2006 Categoría:Clientes BitTorrent libres Categoría:Software de compartición de archivos libre Categoría:Software libre programado en C++ Categoría:Clientes BitTorrent para Linux