La mensajería instantánea más segura. Estamos analizando clientes Tox para Linux. División en la comunidad Tox

Tox Messenger es un reemplazo de Skype gratuito y de código abierto. El programa está diseñado para mensajería segura, realizando llamadas de vídeo o audio en Internet de forma totalmente gratuita.

Funcional

La aplicación contiene:

  • mensajes de texto;
  • realizar llamadas de voz y vídeo;
  • intercambio de ficheros de diversos tipos;
  • trabajar utilizando el protocolo peer to peer;
  • funcionar en una red local sin acceso a Internet;
  • imposibilidad de bloqueo completo por parte del proveedor.

Mensajero tóxico

Ventajas y desventajas

La ventaja de Tox es el uso de cifrado y operación a través del protocolo P2P o peer to peer, sin el uso de servidores intermedios. La comunicación entre usuarios se establece sin conectarse al servidor principal, que puede ser pirateado o desactivado. Para la comunicación, no se utilizan cuentas que puedan ser pirateadas, sino claves públicas de los usuarios: Tox ID. Gracias a esta solución, la comunicación se vuelve aún más anónima. Además, la correspondencia de los usuarios se cifra a través de la biblioteca NaCL.

Así, dada la falta de servidores, los usuarios de mensajería pueden iniciar sus propios clientes y utilizar Tox ID para buscar nuevos amigos y agregarlos a su libreta de direcciones sin registrarse ni conectarse a ningún servicio. Una vez encontrada la dirección IP del interlocutor mediante Tox ID, los usuarios organizan una conexión segura.

Hasta la fecha, Tox se ha creado para muchas plataformas, incluidas Windows, Linux, MacOS, Android e iOS. Es fácil y seguro instalar y utilizar cualquiera de las versiones, pero como muestran las opiniones de los usuarios, las versiones para PC son más funcionales y funcionan mucho más rápido.

El procedimiento para utilizar el mensajero Tox es muy sencillo. El usuario instala el programa, inicia sesión y luego crea una identificación Tox personal, destinada a ser transferida a otros participantes. Después de que uno de tus amigos agrega un usuario, recibe una notificación. Debe aceptar la solicitud para establecer una conexión. Si el interlocutor previsto está cerca, puede ofrecerse a escanear un código QR en el que está cifrado el ID Tox para crear una conexión.

Puedes crear chats grupales en la aplicación; para ello, debes agregar otro interlocutor en el cuadro de diálogo haciendo clic en el icono correspondiente en la parte inferior izquierda.

Las diferentes versiones del Tox Messenger para diferentes sistemas operativos funcionan perfectamente entre sí, los mensajes, llamadas de voz, video chats se realizan sin interrupciones ni problemas. Los archivos de varios tamaños se transfieren sin problemas. Vale la pena señalar que en los chats grupales solo se implementa la posibilidad de comunicación por texto.

Requisitos del sistema

Sistema operativo: Windows 7, 8, 10.

Cómo instalar Tox Messenger

Para instalar Tox Messenger, debe ir al sitio web oficial del desarrollador y descargar la versión del programa para su dispositivo.

Una vez completada la descarga, debe hacer clic en la distribución e iniciar la instalación, marcar tres casillas en la ventana que aparece y continuar con el proceso de instalación. Una vez completado el proceso, debes iniciar Messenger y abrir la configuración.

Una vez creados el apodo y el estado, se abrirá la siguiente ventana, donde se indica el ID Tox personal del usuario. Debe recordarse o anotarse en algún lugar; se utiliza para que otros participantes puedan encontrar y agregar al usuario.

En la siguiente ventana, puede asignar un micrófono y una cámara para grabar y reproducir video y sonido. Aquí podrás comprobar el correcto funcionamiento de estos dispositivos.

Puedes agregar un nuevo contacto a tu lista de amigos. Debe ingresar el ToxID del futuro interlocutor y un mensaje corto para él, luego hacer clic en "Agregar". Si alguien agrega un usuario, se envía una alerta. Debe marcar al participante y hacer clic en "Agregar".

En nuestros tiempos turbulentos, en los que la información a veces decide demasiado, una comunicación verdaderamente segura en Internet es muy importante. A pesar de la relativa juventud del proyecto, se está desarrollando rápidamente. Por cierto, mientras se escribía este artículo, el kernel Tox logró actualizarse cuatro veces en una semana. La comunicación entre usuarios se organiza mediante un complemento sobre el protocolo UDP. A cada usuario se le asigna una clave pública especial, que también se utiliza para el cifrado. Para establecer comunicaciones se requiere una conexión con un par (cada cliente en la red es un par), que puede definirse manualmente o encontrarse automáticamente. Está disponible la función de buscar pares en la red local. Tox no es solo un mensajero, es un protocolo completo de intercambio de información, cuya esencia es el funcionamiento de una red peer-to-peer, similar a BitTorrent Sync.

Su principal ventaja es la completa descentralización y el cifrado de todo el tráfico. Y esto, a su vez, es la clave para el completo anonimato, tan demandado en nuestro tiempo. No existe un centro único para la identificación de usuarios. La ID de usuario se crea y almacena localmente. En Linux, esta es la carpeta ~/.config/tox. El código Tox está escrito en lenguaje C y distribuido bajo la licencia GPLv3. La mayoría de los creadores nunca se han visto en vivo y en vivo en 4chan. Las ventajas más importantes de Tox son su código fuente abierto, la ausencia de servidores dedicados y, lo más importante, la ausencia de control por parte de ninguna empresa de software.

Para cada sistema operativo, se desarrolla por separado su propia aplicación cliente. Al mismo tiempo, la idea general del proyecto se mantiene sin cambios. Los desarrolladores escriben varias versiones de clientes a la vez con diferentes conjuntos de funciones, pero las versiones más estables y pulidas se ofrecen como las oficiales. Tox se desarrolla utilizando el servicio GitHub, desde donde se pueden descargar las fuentes de la última versión. La conexión está protegida mediante servidores proxy SOCKS. Esto, a su vez, permite redirigir todo el tráfico a través de Tor. Las funciones de cifrado se implementan utilizando la biblioteca NaCl (que se pronuncia sal), desarrollada bajo la dirección de Daniel J. Bernstein de la Universidad de Illinois en Chicago.

Me sorprendió gratamente la función de notificaciones de voz e incluso de vídeo en el escritorio. Las características estándar incluyen simulación de estado fuera de línea, soporte para servidores proxy SOCKS5 y HTTP, bloqueo de contactos no deseados, protección con contraseña de perfiles y cifrado de perfiles de usuario. Y por supuesto, comunicación por audio y vídeo. En términos de conveniencia, Toxic es inferior a uTox y qTox, pero no olvide que este es un cliente de consola.

Clasificación

  • conveniencia: 4 puntos;
  • funcionalidad: 6 puntos;
  • facilidad de configuración: 4 puntos;
  • Estabilidad: 9 puntos.

XwinTox

XwinTox es un cliente Tox experimental desarrollado no tanto para Linux, sino para otros sistemas BSD como Solaris o FreeBSD. Pero si se desea, también se puede compilar en Linux desde el código fuente. El código está escrito en C y C++, la interfaz se implementa utilizando el kit de herramientas gráficas FLTK. Los desarrolladores afirman que gracias a su diseño modular, XwinTox es el cliente Tox más rápido y seguro. Según ellos, debido a la división en módulos, la aplicación utiliza menos recursos informáticos y se ejecuta mucho más rápido que otros clientes Tox.

De hecho, en Linux, XwinTox funciona de forma muy parecida a uTox. Aunque consume un poco menos de memoria. A veces falla, especialmente al intentar enviar un archivo de más de 150 MB. La aplicación en Linux parece, francamente, fea. Aparentemente esto es una sobrecarga del uso de FLTK.

Esencialmente, este es el mismo uTox, solo que escrito usando no GTK+ o Qt, sino FLTK. En general, la interfaz de casi todos los clientes de escritorio Tox (ya sea Linux, OS X o Windows) replica la interfaz de uTox. Y eso es bueno. Se admiten mensajes de texto, llamadas de audio y video. La calidad de la comunicación no es un problema. Pero este es el mérito del núcleo Tox y no del XwinTox. XwinTox es más adecuado para quienes utilizan sistemas Solaris y BSD.

Clasificación

  • conveniencia: 9 puntos;
  • funcionalidad: 8 puntos;
  • facilidad de configuración: 7 puntos;
  • Estabilidad: 3 puntos.

¡No elimine bajo ninguna circunstancia la carpeta de configuración de Tox ~/.config/tox! ¡Esto puede resultar en la pérdida de la clave privada de Tox!

Conclusiones

Si Microsoft no hubiera comprado Skype, es posible que el protocolo Tox no hubiera aparecido. Lo más valioso de Tox es su completo anonimato. Una característica de la que ninguno de los programas de mensajería instantánea que existen actualmente puede presumir. Actualmente, los clientes de Tox se están desarrollando activamente, se actualizan constantemente y aparecen otros nuevos. Este artículo cubre las aplicaciones más populares y comunes para trabajar con Tox en Linux. Por supuesto, no están exentos de defectos, como cualquier proyecto joven. Pero las funciones principales implementadas en el protocolo Tox funcionan correctamente y sin quejas. La instalación de clientes oficiales es sencilla y se reduce a introducir unos pocos comandos sencillos en la consola. Con suerte, una vez que Tox logre la estabilidad adecuada, él y varios clientes se incluirán en los repositorios de las principales distribuciones de Linux. El mejor hasta ahora es definitivamente qTox. Es rápido, es el que menos cae y luce mejor que los demás.

La ventaja más importante e innegable de Tox es la ausencia de control por parte de las empresas de software. Nadie tiene el monopolio de Tox. Y eso es muy bueno. Esto suaviza por completo todas las asperezas y elimina cualquier deficiencia pasada, existente y futura de Tox. Tox es realmente seguro y anónimo. Lo que todos estaban esperando desde hace mucho tiempo.

Clientes móviles y cliente Windows

Fuera del alcance de esta revisión se encuentran los clientes móviles Tox y las aplicaciones de Windows. Las aplicaciones para las dos plataformas móviles principales aún no son lo suficientemente estables y no soportan todas las funciones de Tox. Se pueden utilizar principalmente para recibir y enviar mensajes de texto y archivos.

Antox es un cliente Tox para Android. El proyecto se está desarrollando activamente y se encuentra en prueba beta. Por el momento, el usuario sólo puede intercambiar mensajes de texto y archivos, así como chats grupales. Actualmente se están implementando funciones de comunicación de audio y video. Antox se puede instalar desde el repositorio Beta de Google Play, creado por Google específicamente para probar aplicaciones, o desde un repositorio de terceros de aplicaciones completamente gratuitas. La aplicación aún está en bruto y es demasiado pronto para hablar de un reemplazo completo de la versión de escritorio.

Los usuarios de iOS tampoco quedan olvidados. Antidote es un cliente Tox para iOS. Admite mensajería de texto, intercambio de archivos y comunicación de voz. La comunicación por vídeo aún no se ha implementado. Hay una función de reducción de ruido y filtrado de eco. El desarrollo está activo, las actualizaciones se publican con mucha frecuencia, a veces varias veces al día. Es justo esperar todas las funciones del protocolo Tox en esta aplicación en un futuro próximo.

Destaca Isotoxina, el cliente Tox para Windows, escrito desde cero por nuestro compatriota con el sobrenombre de Rotkaermota. El programa está escrito en C++. La isotoxina causa muy buena impresión, y con razón. Proporciona soporte completo para todas las capacidades actuales del protocolo Tox, incluidas las videollamadas. Otras características incluyen su propio protocolo para la comunicación dentro de una red local (fue creado principalmente para depurar el sistema de complementos, pero es bastante funcional: todo es igual que en Tox, excepto el video), soporte para el funcionamiento simultáneo de varios protocolos (usted puede, por ejemplo, tener dos conexiones a Tox con diferentes ID a la vez), funciones avanzadas como metacontactos, llamadas de audio y video, uso compartido de escritorio, chats grupales, búsqueda de mensajes, transferencia de archivos, soporte para “skins” en la interfaz. La aplicación es lo suficientemente estable como para recomendarla para el uso diario.

La isotoxina se puede modificar a tu discreción gracias al editor de temas integrado.

Tox es un nuevo protocolo (desarrollado activamente desde el verano de 2013) para mensajería de texto, comunicación de voz y vídeo, creado como una alternativa a Skype y otros servicios VoIP. Por cierto, Skype está bajo la supervisión de los servicios de inteligencia de diferentes países desde 2011. Al igual que Skype, Tox ofrece una gama completa de funciones familiares: llamadas de voz y video, conferencias multipartitas, estados en línea, emoticones, mensajes de texto y transferencia de archivos. Y nada de publicidad.

un poco de historia

En nuestros tiempos turbulentos, en los que la información a veces decide demasiado, una comunicación verdaderamente segura en Internet es muy importante. A pesar de la relativa juventud del proyecto, se está desarrollando rápidamente. Por cierto, mientras se escribía este artículo, el kernel Tox logró actualizarse cuatro veces en una semana. La comunicación entre usuarios se organiza mediante un complemento sobre el protocolo UDP. A cada usuario se le asigna una clave pública especial, que también se utiliza para el cifrado. Para establecer comunicaciones se requiere una conexión con un par (cada cliente en la red es un par), que puede definirse manualmente o encontrarse automáticamente. Está disponible la función de buscar pares en la red local. Tox no es solo un mensajero, es un protocolo completo de intercambio de información, cuya esencia es el funcionamiento de una red peer-to-peer, similar a BitTorrent Sync.

INFORMACIÓN

El principal problema de ALL IM es el control que ejercen las empresas de TI sobre ellos.

Su principal ventaja es la completa descentralización y el cifrado de todo el tráfico. Y esto, a su vez, es la clave para el completo anonimato, tan demandado en nuestro tiempo. No existe un centro único para la identificación de usuarios. La ID de usuario se crea y almacena localmente. En Linux, esta es la carpeta ~/.config/tox. El código Tox está escrito en C y tiene licencia GPLv3. La mayoría de los creadores nunca se han visto en vivo y en vivo en 4chan. Las ventajas más importantes de Tox son su código fuente abierto, la ausencia de servidores dedicados y, lo más importante, la ausencia de control por parte de ninguna empresa de software.

Para cada sistema operativo, se desarrolla por separado su propia aplicación cliente. Al mismo tiempo, la idea general del proyecto se mantiene sin cambios. Los desarrolladores escriben varias versiones de clientes a la vez con diferentes conjuntos de funciones, pero las versiones más estables y pulidas se ofrecen como las oficiales. Tox se desarrolla utilizando el servicio GitHub, desde donde se pueden descargar las fuentes de la última versión. La conexión está protegida mediante proxies SOCKS. Esto, a su vez, permite redirigir todo el tráfico a través de Tor. Las funciones de cifrado se implementan utilizando la biblioteca NaCl (que se pronuncia sal), desarrollada bajo la dirección de Daniel J. Bernstein de la Universidad de Illinois en Chicago.

Tox no es el único servicio de comunicación seguro. Otros partidarios del software de código abierto también están desarrollando alternativas. Por ejemplo, Briar, creado por un equipo de desarrolladores liderado por Michael Rogers de la Universidad de Delft, o el proyecto Invisible.im, fundado por el analista Patrick Gray y autor del marco Metasploit. Ambos clientes son análogos seguros de WhatsApp, Viber y otros mensajeros instantáneos. También existen soluciones comerciales para cifrar conversaciones telefónicas habituales. Las aplicaciones más populares fueron Signal para iPhone y Silent Circle para Android. Pero Tox podría ser una solución que sustituirá por completo a los mensajeros privados y a los criptoteléfonos de software. "En este momento Tox es sólo un túnel protegido y seguro entre nodos de la red", dice a Wired uno de los participantes del proyecto, David Lohle. "Lo que transmitirás exactamente a través de él está limitado únicamente por tu imaginación".


Esta revisión analizará varios clientes Tox comunes para Linux. Permítanme hacer una reserva de inmediato: los clientes Tox para Linux todavía son toscos y no todo atraerá a los usuarios exigentes. Todos los clientes Tox se probaron en Ubuntu 15.10 con el escritorio Mate.

División en la comunidad Tox

A principios de julio de 2015, los desarrolladores de Tox anunciaron la ruptura de relaciones con la Fundación Tox, que se creó en un momento como empresa representante del proyecto. El hecho es que un tal Sean Qureshi (también conocido con los apodos de Stqism, AlexStraunoff y NikolaiToryzin), que era el jefe y único miembro de la junta directiva de la Fundación Tox, "tomó prestado" parte del dinero de la fundación para fines personales. No se sabe exactamente cuánto tomó Qureshi. Según los desarrolladores, la cantidad fue de varios miles de dólares. La mayor parte del dinero fueron premios recibidos por Tox después de participar en Google Summer of Code 2014, y parte fueron donaciones de individuos.

Después del incidente, el sitio web del proyecto se trasladó a un nuevo dominio tox.chat. El hecho es que Qureshi no sólo proporcionaba alojamiento, sino que también era propietario de los dominios antiguos. Los desarrolladores decidieron seguir trabajando en el proyecto a pesar de lo sucedido. El código del proyecto no se vio comprometido. Se pidió a los usuarios que cambiaran rápidamente de repositorio.

El 14 de septiembre de 2015, Qureshi dijo que no gastó el dinero del proyecto en necesidades personales, sino que lo utilizó para cubrir los crecientes costos de mantenimiento de la infraestructura del proyecto. Qureshi también prometió proporcionar pruebas de su inocencia en forma de cheques y recibos de pago por los servicios de alojamiento, pero aún no lo ha hecho.

uTox

El primero en la revisión (pero no el primero en la calificación) es uTox, el cliente oficial de Tox recomendado por los desarrolladores. Al momento de escribir este artículo, la versión alfa 0.5.0 está disponible para los usuarios de Linux. Desafortunadamente, el paquete binario uTox no se encontró en los repositorios de Ubuntu: el proyecto aún no es lo suficientemente estable. Instalar uTox es fácil para un usuario experimentado. El proceso de instalación es idéntico en Ubuntu y Debian.

La continuación está disponible sólo para miembros.

Opción 1. Únase a la comunidad del "sitio" para leer todos los materiales del sitio

¡La membresía en la comunidad dentro del período especificado le dará acceso a TODOS los materiales de Hacker, aumentará su descuento acumulativo personal y le permitirá acumular una calificación profesional de Xakep Score!

Características clave

  • transmisión de mensajes de texto personales con posibilidad de correspondencia cifrada;
  • llamadas de voz gratuitas entre usuarios del programa;
  • videollamadas seguras.

Pros y contras

Ventajas de este programa:

  • buen nivel de seguridad gracias al uso de cifrado de alta calidad;
  • facilidad de uso: cualquier usuario puede estar siempre en contacto y comunicarse de forma segura en el programa;
  • acceso gratuito a la aplicación;
  • Uso gratuito sin publicidad y pago por funciones adicionales.
  • La mayoría de las funciones aún están en desarrollo.

Análogos

viber. Un programa para realizar videollamadas y llamadas de voz gratuitas entre usuarios de teléfonos inteligentes y computadoras en las que esté instalado. Además, se puede utilizar para compartir fotografías y enviar mensajes de texto.

RetroCompartir. Una plataforma para conexión directa de igual a igual, comunicación privada e intercambio de archivos con amigos y familiares. Una conexión cifrada garantiza un alto nivel de seguridad en las comunicaciones.

ooVoo. Aplicación gratuita para la organización de congresos de alta calidad. También puede intercambiar archivos, mensajes de texto en el chat y enviar mensajes de video a aquellos usuarios que actualmente están desconectados.

Principios operativos

El trabajo del mensajero de Internet se organiza a través de una interfaz gráfica típica de este tipo de clientes:

Interfaz

La tarea clave de esta aplicación es garantizar la privacidad de la correspondencia, así como la protección contra una posible interceptación del tráfico por parte de diversas agencias de inteligencia. Para el direccionamiento se utiliza una tabla hash distribuida, cuyo funcionamiento está organizado como BitTorrent.
El canal de comunicación funciona a través de complementos al protocolo UDP y prevé la implementación de la capa de sesión.
Para identificar a los usuarios se utiliza una clave pública, que también funciona como clave pública para el cifrado. Para organizar las comunicaciones se requiere una conexión con el par, que se puede encontrar de forma manual o automática.

El programa Tox es una buena novedad que puede proporcionar un alto nivel de seguridad para sus comunicaciones.




Arriba