Chat anonyme avec support de cryptage - TOX. Toh : Communication détoxifiante

Tox Messenger est un remplacement gratuit et open source de Skype. Le programme est conçu pour la messagerie sécurisée, les appels vidéo ou audio sur Internet gratuitement.

Fonctionnel

L'application contient :

  • la messagerie texte;
  • passer des appels vocaux et vidéo ;
  • échange de fichiers de divers types;
  • travail de protocole d'égal à égal;
  • fonctionner dans un réseau local sans accès à Internet ;
  • impossibilité de blocage complet par le prestataire.

Messager Tox

Avantages et inconvénients

Tox a l'avantage d'utiliser le cryptage et de fonctionner via le protocole P2P ou peer to peer, sans utiliser de serveurs intermédiaires. La communication entre les utilisateurs est établie sans connexion au serveur principal, qui peut être piraté ou désactivé. Pour la communication, ce ne sont pas des comptes pouvant être piratés qui sont utilisés, mais les clés publiques des utilisateurs - les identifiants Tox. Grâce à cette solution, la communication devient encore plus anonyme. De plus, les communications des utilisateurs sont cryptées via la bibliothèque NaCL.

Ainsi, étant donné le manque de serveurs, les utilisateurs de messagerie peuvent lancer leurs propres clients et utiliser Tox ID pour rechercher de nouveaux amis et les ajouter au carnet d'adresses sans s'inscrire ni se connecter à aucun service. Après avoir trouvé l'adresse IP de l'interlocuteur à l'aide de Tox ID, les utilisateurs organisent une connexion sécurisée.

Aujourd'hui, Tox est créé pour de nombreuses plateformes, notamment Windows, Linux, macOS, Android et iOS. Il est facile et sûr d'installer et d'utiliser n'importe laquelle des versions, mais comme le montrent les critiques des utilisateurs, les versions PC sont plus fonctionnelles et fonctionnent beaucoup plus rapidement.

La procédure d'utilisation de la messagerie Tox est très simple. L'utilisateur installe le programme, crée un login, puis un identifiant Tox personnel est créé, destiné à être transféré aux autres participants. Après qu'un des amis ait ajouté un utilisateur, il reçoit une alerte. La demande doit être acceptée afin d'établir la communication. Si l'interlocuteur potentiel est à proximité, pour créer une connexion, vous pouvez proposer de scanner le QR code dans lequel le Tox ID est crypté.

Dans l'application, vous pouvez créer des discussions de groupe, pour cela dans la boîte de dialogue vous devez ajouter un autre interlocuteur en cliquant sur l'icône correspondante en bas à gauche.

Différentes versions de Tox Messenger pour différents systèmes d'exploitation fonctionnent parfaitement les unes avec les autres, les messages, les appels vocaux, les chats vidéo sont effectués sans interruption ni dysfonctionnement. Les fichiers de différentes tailles sont transférés sans entrave. Il est à noter que dans les discussions de groupe, seule la possibilité de communication textuelle est mise en œuvre.

Configuration requise

Système d'exploitation : Windows 7, 8, 10.

Comment installer Messenger Tox

Pour installer Tox Messenger, vous devez vous rendre sur le site officiel du développeur et télécharger la version du programme pour votre appareil.

Une fois le téléchargement terminé, vous devez cliquer sur le kit de distribution et démarrer l'installation, mettre trois cases à cocher dans la fenêtre qui apparaît et continuer le processus d'installation. Une fois le processus terminé, vous devez démarrer le messager et ouvrir les paramètres.

Une fois l'alias et le statut créés, la fenêtre suivante s'ouvrira, où l'ID Tox personnel de l'utilisateur est indiqué. Il doit être mémorisé ou noté quelque part, il est utilisé pour que l'utilisateur puisse être trouvé et ajouté par d'autres participants.

Dans la fenêtre suivante, vous pouvez attribuer un microphone et une caméra pour l'enregistrement et la lecture de vidéo et de son. Ici, vous pouvez vérifier le bon fonctionnement de ces appareils.

Vous pouvez ajouter un nouveau contact dans votre liste d'amis. Vous devez saisir le ToxID du futur interlocuteur et un petit message pour lui, puis cliquez sur "Ajouter". Si quelqu'un ajoute un utilisateur, une notification arrive. Il est nécessaire de marquer le participant et de cliquer sur "Ajouter".

En ces temps agités, où l'information résout parfois trop de problèmes, une communication vraiment sûre sur le Web est très importante. Malgré l'âge relativement jeune du projet, il se développe rapidement. Soit dit en passant, pendant la rédaction de cet article, le noyau Tox a réussi à se mettre à jour quatre fois en une semaine. La communication entre les utilisateurs est organisée à l'aide d'un module complémentaire sur le protocole UDP. Chaque utilisateur se voit attribuer une clé publique spéciale, qui est également utilisée pour le cryptage. L'établissement des communications nécessite une connexion à un pair (chaque client sur le réseau est un pair), qui peut être défini manuellement ou trouvé automatiquement. La fonction de recherche de pairs dans le réseau local est disponible. Tox n'est pas seulement un messager, c'est tout un protocole d'échange d'informations, dont l'essence est le fonctionnement d'un réseau peer-to-peer, similaire à BitTorrent Sync.

Son principal avantage est la décentralisation complète et le cryptage de tout le trafic. Et cela, à son tour, est la garantie d'un anonymat complet, qui est si demandé à notre époque. Il n'existe pas de centre unique d'identification des utilisateurs. L'ID utilisateur est créé et stocké localement. Sous Linux, il s'agit du dossier ~/.config/tox. Le code Tox est écrit en C et est sous licence GPLv3. La plupart des créateurs ne se sont jamais vus en direct et vivent sur 4chan. Les avantages les plus importants de Tox sont l'open source, l'absence de serveurs dédiés et, surtout, aucun contrôle de la part d'un éditeur de logiciels.

Une application cliente distincte est développée pour chacun des systèmes d'exploitation. Dans le même temps, l'idée générale du projet reste inchangée. Les développeurs écrivent plusieurs versions de clients à la fois avec différents ensembles de fonctions, mais les versions les plus stables et les plus raffinées sont proposées en tant que versions officielles. Tox est développé à l'aide du service GitHub, à partir duquel vous pouvez télécharger les sources de la version la plus récente. La connexion est sécurisée à l'aide de serveurs proxy SOCKS. Ceci, à son tour, permet à tout le trafic d'être redirigé via Tor. Les fonctions de chiffrement sont implémentées à l'aide de la bibliothèque NaCl (read as salt) développée sous la direction de Daniel J. Bernstein à l'Université de l'Illinois à Chicago.

J'ai été agréablement surpris par la fonction de notifications vocales et même vidéo sur le bureau. Parmi les fonctionnalités standards, on peut noter la simulation du statut "hors ligne", la prise en charge des proxys SOCKS5 et HTTP, le blocage des contacts indésirables, la protection du profil par un mot de passe, le cryptage des profils utilisateurs. Et bien sûr, la communication audio et vidéo. Pour plus de commodité, Toxic perd face à uTox et qTox, mais n'oubliez pas qu'il s'agit d'un client console.

Évaluation

  • commodité : 4 points ;
  • fonctionnalité : 6 points ;
  • facilité de réglage : 4 points ;
  • stabilité : 9 points.

XwinTox

XwinTox est un client Tox expérimental conçu non pas tant pour Linux que pour d'autres systèmes BSD tels que Solaris ou FreeBSD. Mais si vous le souhaitez, vous pouvez également le construire sous Linux à partir des sources. Le code est écrit en C et C++, l'interface est implémentée à l'aide de la boîte à outils graphique FLTK. Les développeurs affirment que grâce à sa conception modulaire, XwinTox est le client Tox le plus rapide et le plus sécurisé. Selon eux, en raison de la division en modules, l'application utilise moins de ressources informatiques et est nettement plus rapide que les autres clients Tox.

En fait, sous Linux, XwinTox fonctionne à peu près de la même manière que uTox. Bien qu'il consomme un peu moins de mémoire. Parfois, il plante, notamment lorsque vous essayez d'envoyer un fichier de 150 Mo ou plus. L'application sous Linux a l'air franchement moche. Apparemment, c'est la surcharge de l'utilisation de FLTK.

En fait, il s'agit du même uTox, uniquement écrit en utilisant non pas GTK + ou Qt, mais FLTK. En général, l'interface de presque tous les clients de bureau Tox (peu importe qu'il s'agisse de Linux, OS X ou Windows) répète l'interface uTox. Et c'est bon. Prend en charge la messagerie texte, les appels audio et vidéo. La qualité de la connexion ne donne lieu à aucune réclamation. Mais c'est plus un mérite du noyau Tox, pas XwinTox. XwinTox est mieux adapté pour ceux qui utilisent les systèmes Solaris et BSD.

Évaluation

  • commodité : 9 points ;
  • fonctionnalité : 8 points ;
  • facilité de personnalisation : 7 points ;
  • stabilité : 3 points.

Ne supprimez jamais le dossier de configuration Tox ~/.config/tox ! Cela pourrait entraîner la perte de la clé privée Tox !

conclusions

Si Skype n'avait pas été racheté par Microsoft, le protocole Tox n'aurait peut-être pas fait son apparition. La chose la plus précieuse à propos de Tox est son anonymat vraiment complet. Une fonctionnalité dont aucune des messageries instantanées existantes ne peut se vanter. Les clients Tox sont actuellement activement développés, constamment mis à jour, de nouveaux apparaissent. Cet article couvre les applications Tox les plus populaires et les plus courantes pour Linux. Bien sûr, ils ne sont pas sans défauts, comme tout jeune projet. Mais les principales fonctions implémentées dans le protocole Tox y fonctionnent correctement et sans problème. L'installation des clients officiels n'est pas difficile et se résume à entrer quelques commandes simples dans la console. Espérons que lorsque Tox sera suffisamment stable, lui et quelques clients seront inclus dans les référentiels des principales distributions Linux. Le meilleur à ce jour est de loin qTox. Il est rapide, tombe le moins et a l'air le meilleur.

Surtout, l'avantage incontestable de Tox est l'absence de tout contrôle de la part des éditeurs de logiciels. Personne n'a le monopole de Tox. Et c'est très bien. Cela lisse complètement les aspérités et élimine toutes les lacunes passées, présentes et futures de Tox. Tox est vraiment sécurisé et anonyme. Ce que tout le monde attendait.

Clients mobiles et client Windows

Les clients mobiles Tox et les applications Windows ne font pas partie de la portée de cet examen. Les applications pour les deux principales plates-formes mobiles ne sont pas encore assez stables et ne prennent pas en charge toutes les fonctionnalités de Tox. Ils peuvent être utilisés principalement pour envoyer et recevoir des messages texte et des fichiers.

Antox est un client Tox pour Android. Le projet est en cours de développement et est en phase de test bêta. Pour le moment, l'utilisateur ne peut échanger que des messages texte et des fichiers, ainsi que des discussions de groupe. Les fonctions audio et vidéo sont en cours. Antox peut être installé à partir du référentiel Google Play Beta, créé par Google spécifiquement pour tester des applications, ou à partir d'un référentiel tiers d'applications entièrement gratuites. L'application est encore brute et il est trop tôt pour parler d'un remplacement complet de la version de bureau.

Les utilisateurs d'IOS ne sont pas oubliés non plus. Antidote est un client Tox pour iOS. Prend en charge la messagerie texte et l'échange de fichiers, la communication vocale. La communication vidéo n'a pas encore été mise en place. Il y a une fonction d'annulation de bruit et de filtrage d'écho. Le développement est en cours, les mises à jour sont publiées très souvent, parfois plusieurs fois par jour. Il est juste de s'attendre à toutes les fonctionnalités du protocole Tox dans cette application dans un proche avenir.

Isotoxin se démarque - un client Tox pour Windows, écrit à partir de zéro par notre compatriote sous le surnom de Rotkaermota. Le programme est écrit en C++. L'isotoxine fait très bonne impression, et pour cause. Il implémente une prise en charge complète de toutes les fonctionnalités actuelles du protocole Tox, y compris les appels vidéo. D'autres fonctionnalités incluent son propre protocole de communication au sein du réseau local (il a été créé principalement pour le débogage du système de plug-in, mais il est assez fonctionnel : tout est comme dans Tox, à l'exception de la vidéo), la prise en charge du fonctionnement simultané de plusieurs protocoles (vous pouvez, par exemple, avoir deux connexions à Tox avec des identifiants différents à la fois), des fonctionnalités avancées telles que les métacontacts, les appels audio et vidéo, le partage de bureau, les discussions de groupe, la recherche de messages, le transfert de fichiers, la prise en charge des "skins" dans L'interface. L'application est suffisamment stable pour être recommandée pour une utilisation quotidienne.

L'isotoxine peut être modifiée à votre guise grâce à l'éditeur de thème intégré

Principales caractéristiques

  • transmission de messages texte personnels avec la possibilité d'effectuer une correspondance cryptée ;
  • appels vocaux gratuits entre les utilisateurs du programme ;
  • appels vidéo sécurisés.

Avantages et inconvénients

Les avantages de ce programme :

  • bon niveau de sécurité grâce à l'utilisation d'un cryptage de haut niveau ;
  • facilité d'utilisation - tout utilisateur peut toujours rester en contact et communiquer en toute sécurité dans le programme ;
  • accès gratuit à l'application;
  • application gratuite sans publicité et paiement pour des fonctionnalités supplémentaires.
  • la plupart des fonctions sont encore en phase de finalisation.

Analogues

Viber... Un programme pour passer des appels vidéo et vocaux gratuits entre les utilisateurs de smartphones et les ordinateurs sur lesquels il est installé. De plus, vous pouvez l'utiliser pour échanger des photos et transférer des messages texte.

RetroShare. Une plate-forme pour la connexion directe Peer to Peer, la communication privée et le partage de fichiers avec les amis et la famille. Une connexion cryptée garantit un haut niveau de sécurité des communications.

ooVoo... Application gratuite pour l'organisation de conférences de haute qualité. Il vous permet également d'échanger des fichiers, des messages texte dans le chat, d'envoyer des messages vidéo aux utilisateurs actuellement hors ligne.

Principes de travail

Le travail du messager Internet est organisé via une interface graphique typique de ces clients :

Interface

La tâche principale de cette application est d'assurer la confidentialité de la correspondance, ainsi que de protéger contre une éventuelle interception du trafic par divers services spéciaux. Pour l'adressage, on utilise une table de hachage distribuée dont le travail est organisé selon le type BitTorrent.
Le canal de communication fonctionne au moyen d'add-ons sur le protocole "UDP" et prévoit la mise en œuvre de la couche session.
Afin d'identifier les utilisateurs, une clé publique est utilisée, qui fonctionne également comme une clé publique pour le cryptage. Afin d'organiser les communications, une connexion au pair est nécessaire, qui peut être trouvée manuellement ou automatiquement.

Tox est un nouveau développement sympa qui peut fournir un haut niveau de sécurité pour votre communication.

Tox est un nouveau protocole (activement en développement depuis l'été 2013) pour la messagerie texte, les communications vocales et vidéo, créé comme alternative à Skype et à d'autres services VoIP. Soit dit en passant, Skype est sous la supervision de services spéciaux de différents pays depuis 2011. Comme Skype, Tox offre un ensemble complet de fonctionnalités familières : appels vocaux et vidéo, conférence multipartite, états du réseau, émoticônes, messagerie texte et transfert de fichiers. Et aucune publicité.

Un peu d'histoire

En ces temps agités, où l'information résout parfois trop de problèmes, une communication vraiment sûre sur le Web est très importante. Malgré l'âge relativement jeune du projet, il se développe rapidement. Soit dit en passant, pendant la rédaction de cet article, le noyau Tox a réussi à se mettre à jour quatre fois en une semaine. La communication entre les utilisateurs est organisée à l'aide d'un module complémentaire sur le protocole UDP. Chaque utilisateur se voit attribuer une clé publique spéciale, qui est également utilisée pour le cryptage. L'établissement des communications nécessite une connexion à un pair (chaque client sur le réseau est un pair), qui peut être défini manuellement ou trouvé automatiquement. La fonction de recherche de pairs dans le réseau local est disponible. Tox n'est pas seulement un messager, c'est tout un protocole d'échange d'informations, dont l'essence est le fonctionnement d'un réseau peer-to-peer, similaire à BitTorrent Sync.

INFO

Le principal problème de ALL IM est leur contrôle par les sociétés informatiques.

Son principal avantage est la décentralisation complète et le cryptage de tout le trafic. Et cela, à son tour, est la garantie d'un anonymat complet, qui est si demandé à notre époque. Il n'existe pas de centre unique d'identification des utilisateurs. L'ID utilisateur est créé et stocké localement. Sous Linux, il s'agit du dossier ~/.config/tox. Le code Tox est écrit en C et est distribué sous licence GPLv3. La plupart des créateurs ne se sont jamais vus en direct et vivent sur 4chan. Les avantages les plus importants de Tox sont l'open source, l'absence de serveurs dédiés et, surtout, aucun contrôle de la part d'un éditeur de logiciels.

Une application cliente distincte est développée pour chacun des systèmes d'exploitation. Dans le même temps, l'idée générale du projet reste inchangée. Les développeurs écrivent plusieurs versions de clients à la fois avec différents ensembles de fonctions, mais les versions les plus stables et les plus raffinées sont proposées en tant que versions officielles. Tox est développé à l'aide du service GitHub, à partir duquel vous pouvez télécharger les sources de la version la plus récente. La connexion est sécurisée à l'aide de proxys SOCKS. Ceci, à son tour, permet à tout le trafic d'être redirigé via Tor. Les fonctions de chiffrement sont implémentées à l'aide de la bibliothèque NaCl (read as salt) développée sous la direction de Daniel J. Bernstein à l'Université de l'Illinois à Chicago.

Tox n'est pas le seul service de communication sécurisé. Des alternatives sont également développées par d'autres praticiens du logiciel libre. Par exemple, Briar, créé par l'équipe de développement dirigée par Michael Rogers de l'Université de Delft, ou le projet Invisible.im, fondé par l'analyste Patrick Gray et l'auteur du framework Metasploit. Les deux clients sont des analogues protégés de WhatsApp, Viber et d'autres messageries instantanées. Il existe également des solutions commerciales pour crypter les conversations téléphoniques régulières. Les applications les plus populaires sont Signal pour iPhone et Silent Circle pour Android. Mais Tox pourrait être une solution qui remplace complètement les messageries privées et les cryptophones logiciels. « Tox n'est plus qu'un tunnel sécurisé et sécurisé entre les nœuds du réseau », a déclaré le contributeur du projet David Lohle à Wired. "Ce que vous transmettrez exactement à travers elle n'est limité que par votre imagination."


Cette revue examinera quelques clients Tox courants pour Linux. Je vais faire une réservation tout de suite - les clients Tox pour Linux sont encore humides, et les utilisateurs exigeants n'aimeront pas tout. Tous les clients Tox testés sur Ubuntu 15.10 avec le bureau Mate.

Une scission dans la communauté Tox

Début juillet 2015, les développeurs de Tox ont annoncé la rupture des relations avec la Fondation Tox, qui avait été créée à un moment comme société représentative du projet. Le fait est qu'un certain Sean Qureshi (également connu sous les surnoms Stqism, AlexStraunoff et NikolaiToryzin), l'ancien chef et seul membre du conseil d'administration de la Fondation Tox, a "emprunté" une partie de l'argent du fonds à des fins personnelles. On ne sait pas exactement combien Qureshi a pris. Selon les développeurs, le montant était de plusieurs milliers de dollars. La majeure partie de l'argent était constituée de prix reçus par Tox après avoir participé au Google Summer of Code 2014, et certains étaient des dons de particuliers.

Après l'incident, le site du projet a été déplacé vers un nouveau domaine tox.chat. Le fait est que Qureshi non seulement fournissait l'hébergement, mais possédait également les anciens domaines. Les développeurs ont décidé de continuer à travailler sur le projet, malgré l'incident. Le code du projet n'a pas été compromis. Les utilisateurs ont été invités à modifier rapidement les référentiels.

Le 14 septembre 2015, Qureshi a annoncé qu'il ne dépensait pas l'argent du projet pour des besoins personnels, mais qu'il l'utilisait pour couvrir les coûts croissants de maintenance de l'infrastructure du projet. Qureshi a également promis de fournir la preuve de son innocence sous la forme de chèques et de reçus de paiement pour les services d'hébergement, mais ne l'a pas encore fait.

uTox

Le premier de la revue (mais pas le premier du classement) est uTox, le client officiel de Tox recommandé par les développeurs. Au moment d'écrire ces lignes, la version alpha 0.5.0 est disponible pour les utilisateurs de Linux. Malheureusement, le package binaire uTox n'a pas été trouvé dans les dépôts Ubuntu : le projet n'est pas encore assez stable. L'installation d'uTox est simple pour un utilisateur expérimenté. Le processus d'installation est identique sur Ubuntu et Debian.

La suite est disponible uniquement pour les participants

Option 1. Rejoignez la communauté « site » pour lire tous les documents sur le site

L'adhésion à la communauté pendant la période spécifiée vous ouvrira l'accès à TOUS les documents Hacker, augmentera votre remise cumulative personnelle et vous permettra d'accumuler un score Xakep professionnel !

Partagez ceci