Outils pour utilisateurs

Outils du site


documentation:sans-nuage:whatsapp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
documentation:sans-nuage:whatsapp [2022/11/29 14:40] gauthier67documentation:sans-nuage:whatsapp [2024/02/24 10:25] (Version actuelle) – [Création de salon-portail Telegram-Matrix] gauthier67
Ligne 3: Ligne 3:
 Voir [[https://wiki.chatons.org/doku.php/services/messagerie_instantanee/matrix?s[]=matrix|La Litière, le Wiki des Chatons]] Voir [[https://wiki.chatons.org/doku.php/services/messagerie_instantanee/matrix?s[]=matrix|La Litière, le Wiki des Chatons]]
  
-===== Avertissement important sur les Passerelles WhatsApp et Signal ===== +Avec votre compte sans-nuage vous avez automatiquement un compte matrix sur notre serveur matrix.sans-nuage.fr Vous pouvez facilement démarrer avec Matrix depuis votre navigateur avec vos identifiants sans-nuage en allant sur chat.sans-nuage.fr 
-Pour résumer, sur notre solution on privilégie la liberté à la sécurité. Il appartient aux utilisateurs des bridges de ne pas y mettre de contenus sensibles, ce n'est pas un service pour lanceur d'alerte, mais un genre de réseau social intéropérable à notre sauce+ 
-Le but étant que les gens migrent vers Matrix et pas qu'il restent à moitié sur les réseaux privateurs ad vitam eternamC'est censé etre un catalysateur de transitionNotre préconisation c'est d'utiliser le bridge pour quelques groupes dont on ne peut se passer et de faire tout le resteen particulier conversations 1à1 via Matrix/SMS/MMS.+Pour configurer votre smartphone ou l'appli Element sur ordi, suivre le tutoriel https://wiki.libretic.fr/fr/service/matrix en remplaçant matrix.libretic.fr par matrix.sans-nuage.fr 
 + 
 +Pour comprendre le pourquoi et le comment de ARN-Messager, vous pouvez lire nos articles de blog: 
 +- https://arn-fai.net/fr/blog/pourquoi-whatsapp-vers-matrix 
 +- [[https://arn-fai.net/fr/blog/arn-messager-contact-whatsapp-sans-donner-facebook|ARN Messager : Garder contact sur WhatsApp sans donner son téléphone à Facebook]]  
 + 
 +===== Avertissement important sur l'usage des Passerelles WhatsApp et Signal ===== 
 + 
 +Notre solution privilégie la liberté à la sécurité. Il appartient aux utilisateurs des passerelles de ne pas y mettre de contenus sensibles. Ce n'est pas un service pour lanceur d'alerte ou militant, mais un réseau social rendu interopérable par nos soins
 + 
 +Notre objectif est de faciliter la migration des utilisateurs de Whatsapp vers Element+Matrix, en proposant ARN-Messager comme catalyseur de transition. Le service est mis à l'épreuve depuis plus de deux ans avec succès, mais peut être rendu obsolète par Whatsapp à tout momentNous espérons alors que la volonté d'interopérabilité des systèmes de communications annoncée par le législateur européen finira par contraindre les plateformes à une réelle interopérabilité. 
 + 
 +Pour l'utilisateur individuel : Nous préconisons d'utiliser en priorité Element+Matrix/Signal, les passerelles pour quelques groupes Whatsapp récalcitrants, et éventuellement les SMS/MMS (chiffrés avec Silence) pour les messages individuels. 
 + 
 +Pour un collectif : Ne pas contraindre les membres à l'utilisation de réseaux enfermant leurs utilisateur.ices. Tel qu'expliqué dans la Charte pour une utilisation modérée des médias sociaux publicitaires "toute information postée sur Facebook ou Twitter doit être accessible par un moyen éthiquepar exemple Mobilizon ou Mastodon", de la même manière tout groupe de discussion sur un réseau GAFAM tel WhatsApp devrait être accessible sur Element+Matrix / Signal XMPP / RocketChat / Mattermost, etc. Il nous semble indispensable de travailler de manière active à la migration des membres. Par exemple en ouvrant des salons exclusivement sur Matrix pour certaines discussions critiques des administrateurs d'une association.
  
-Par ailleurs le service tourne sans problème depuis plus de 2 ans, mais il peut être rendu inutilisable à tout moment par WhatsApp. Sauf si le législateur finit par se décider à les forcer à être interopérables... 
 ===== Passerelle WhatsApp ===== ===== Passerelle WhatsApp =====
 ==== Création de salon-portail WhatsApp-Matrix ==== ==== Création de salon-portail WhatsApp-Matrix ====
Ligne 13: Ligne 26:
 Méthode 1 - depuis Whatsapp: Méthode 1 - depuis Whatsapp:
   - Créer groupe WhatsApp   - Créer groupe WhatsApp
-  - Inviter arn-fai.net (+33 six vingt-huit six trois deux fois le deux trente-deux) **dans un groupe existant**+  - Inviter arn-fai.net (+33 six vingt-huit six trois deux fois le deux trente-deux, l'ajouter dans ses contact sous iOS) **dans un groupe existant**
   - Attendre message   - Attendre message
   - Écrire pseudo : ''!am @pseudo:sans-nuage.fr''   - Écrire pseudo : ''!am @pseudo:sans-nuage.fr''
   - Ajouter des contacts WhatsApp ou leur envoyer le lien d'invitation   - Ajouter des contacts WhatsApp ou leur envoyer le lien d'invitation
- +  Recommandé Activer le chiffrement dans le salon  
-Méthode 2 depuis Matrix+<note important>Chiffrez vos salons si des comptes Matrix d'autres serveurs que sans-nuage.fr y sont présents</note>
-  - Créer salon Matrix **privé** et **non-chiffré** +
-  - Inviter @arnmessager:sans-nuage.fr +
-  - Taper ''!am whatsapp'' +
-  - Envoyer le lien d'invitation WhatsApp à vos contacts qui rejoignent le groupe en rentrant le lien dans leur appli +
  
 Félicitations! Votre salon-portail Matrix et le groupe WhatsApp sont maintenant reliés par la passerelle : Félicitations! Votre salon-portail Matrix et le groupe WhatsApp sont maintenant reliés par la passerelle :
   * **Ajoutez-y d’autres comptes Matrix** (sans-nuage.fr ou autres). Tous peuvent converser avec WhatsApp et ajouter d’autres comptes.   * **Ajoutez-y d’autres comptes Matrix** (sans-nuage.fr ou autres). Tous peuvent converser avec WhatsApp et ajouter d’autres comptes.
   * Discutez sur WhatsApp sans avoir vous-même de compte/application/smartphone WhatsApp. **Migrez en douceur vers une messagerie instantanée respectueuse de votre vie privée**.   * Discutez sur WhatsApp sans avoir vous-même de compte/application/smartphone WhatsApp. **Migrez en douceur vers une messagerie instantanée respectueuse de votre vie privée**.
 +
 +==== Suppression de salon-portail WhatsApp-Matrix ====
 +Pour arrêter de bridger un groupe whatsapp et supprimer le salon-portail WhatsApp-Matrix :
 +  - Taper ''!am ciao whatsapp''
  
 ===== Passerelle Signal ===== ===== Passerelle Signal =====
Ligne 32: Ligne 45:
 Voir la méthode 1 - depuis WhatsApp en remplaçant WhatsApp par Signal. Voir la méthode 1 - depuis WhatsApp en remplaçant WhatsApp par Signal.
  
-**Note importante** : la méthode 2 ne fonctionne pas avec Signal, **impossible de créer un salon-portail Signal depuis Matrix**+==== Suppression de salon-portail Signal-Matrix ==== 
 +Pour arrêter de bridger un groupe signal et supprimer le salon-portail Signal-Matrix 
 +  - Taper ''!am ciao signal''
  
 ===== Création de salon-portail WhatsApp-Matrix-Signal ===== ===== Création de salon-portail WhatsApp-Matrix-Signal =====
 +<note important>S'assurer de ne jamais chiffrer un salon avec plusieurs passerelles</note>
   - Créer un salon-portail Signal-Matrix en suivant la méthode 1 ci-dessus   - Créer un salon-portail Signal-Matrix en suivant la méthode 1 ci-dessus
   - Taper ''!am whatsapp''   - Taper ''!am whatsapp''
  
 +===== Création de salon-portail Telegram-Matrix =====
  
 +<note important>Ne pas activer les topics/sujets dans le groupe Telegram à bridger</note>
 +  - Créer un Groupe Telegram
 +  - Inviter le bot ''@PoteSansTelegram''
 +  - Taper ''/portal'' pour créer le salon-portail Matrix
 +  - Taper ''/invite @pseudo:sans-nuage.fr'' pour y inviter votre compte Matrix
  
-===== Communication et réseaux sociaux aux mains d'un oligopole capitaliste de surveillance  =====+===== FAQ - Pistes de résolution de problème ===== 
 +==== Je veux changer le pseudo préfixant mes messages ==== 
 +Explication : il est possible de personnaliser son pseudo Matrix dans un salon qui le permet. Dès lors la passerelle préfixera vos messages avec le pseudo personnalisé dans le groupe WhatsApp/Signal correspondant. 
  
-WhatsApp est l’application mobile de discussion instantanée comptant la plus vaste base d’utilisateurs au monde. Édité par une entreprise siégeant aux États-Unis, qui a été racheté par Facebook en 2014, pour 19 milliards d'euros. La solution repose sur un serveur centralisé, d'où l'importance de la localisation, notamment en terme de déclinaison numérique de souveraineté populaire et de libertés individuels. Avec 2 milliards d'utilisateurs, elle se place devant Messenger (États-Unis, Facebook, non-libre), Wechat (Tecent, Chine, non-libre), QQ mobile (Tencent, Chine, non-libre), Telegram (Telegram Messenger, Dubaï, clients libres, serveur non-libre) et Snapchat (États-Unis, Snap Inc., non-libre). +Je voulais pouvoir afficher un autre nom que mon pseudo Matrix dans un salon qui sert à communiquer avec un groupe WhatsApp. Pour cela il suffit de 
-Le marché est donc maîtrisé par une poignée d'acteurs, souvent en monopole dans un pays donné. +  aller dans le salon concerné 
 +  - taper ''/myroomnick nouveau_nom''
  
-WhatsApp et la plupart des autres applis de tchat sont chiffrées de bout en bout, donc le serveur et ses administrateurs ne voient pas le contenu des messages (texte et media). On pourrait donc se dire, où est le problème ma vie privée est protégée. Mais WhatsApp a accès aux métadonnées et numéros de téléphone et Facebook ne se gêne pas pour les agréger aux données de son réseau social [1]. En effet, son modèle d'affaire repose sur l'exploitation et la revente des profils de ses utilisateurs. Les metadonnées permettent de construire un graphe social qui constitue une mine d'information pour le profilage des individus. La véritable valeur de WhatsApp c'est de pouvoir lier un tel profil comportemental à un numéro de téléphone qui peut/doit dans la plupart des pays être lié à l'identité civile de la personne abonnée. Le numéro de téléphone constitue dès lors un candidat parfait pour un numéro unique d'identification "UUID". C'est ainsi que Facebook pense pouvoir rentabiliser son investissement à 19 milliards. +==== Je reçois les messages mais les miens ne sont pas reçus sur WhatsApp ==== 
 +Explication: C'est probablement que la passerelle n'est pas configurée en mode relai, donc seuls les messages provenant de l'utilisateur "logged in" ''#arnmessager:sans-nuage'' sont envoyés vers WhatsApp
  
-Les métadonnées sont finalement une des ressources fondamentales alimentant le capitalisme de surveillance. L'alliance de WhatsApp et Facebook est diaboliquement performante dans le profilage du comportement des individus car la boucle est bouclée. Facebook créé des profils extrêmement détaillés du comportement des individus et leur donne un identifiant unique (compte Facebook) qui peut théoriquement rester anonyme. WhatsApp met un numéro de téléphone, donc un nom, une identité sur l'identifiant uniquelevant donc son anonymat. L+  * Lancer la commande ''!am whatsapp'' 
 +  * Si ça ne marche paslancer ''!am reset''
  
-Sources +==== Plus rien ne se passe dans mon ancien salon, mais un nouveau salon identique a été créé ==== 
-  * https://www.businessofapps.com/data/whatsapp-statistics/ +Explication : En perdant ce qu'il y avait dans la base de données du bridge entre février 2022 et janvier 2023, le bridge a perdu l'association entre groupe WhatsApp et salon Matrix. Donc croyant qu'il n'en existait pas, il a créé un nouveau salon. Par contre nous ne comprenons pas comment il a pu inviter votre compte Matrix dans ce nouveau salon.
-  * [autre source](https://www.statista.com/statistics/258749/most-popular-global-mobile-messenger-apps/ +
-  * http://www.1mtb.com/whatsapp-leads-the-global-mobile-messenger-wars-with-44-pc-market-share/ +
-  * https://fr.wikipedia.org/wiki/Snapchat +
-  * https://en.wikipedia.org/wiki/WeChat +
-  * https://en.wikipedia.org/wiki/Tencent_QQ +
-  * https://fr.wikipedia.org/wiki/Telegram_(application) +
-  * https://www.securemessagingapps.com/ +
-  * Fuite de 500 millions de téléphones dont 20 millions en France https://www.journaldugeek.com/2022/11/25/whatsapp-laisse-fuiter-20-millions-de-numeros-francais-comment-savoir-si-vous-etes-concernes/ +
-  * https://www.generation-nt.com/actualites/rgpd-fuite-donnees-meta-facebook-amende-dpc-1998984 +
-  * [1] Amende pour échange de données entre WhatsApp et la maison mère Meta violant la RGPD  https://www.android-mt.com/news/whatsapp-la-fuite-des-donnees-vers-facebook-ne-concerne-pas-les-francais/110798/ +
-===== Pourquoi ARN-Messager ===== +
-Clairement, l'usage généralisé de WhatsApp by Facebook est un immense problème pour notre souveraineté et notre démocratie. La mission de notre solution ARN-Messager est de faciliter l'échappée de WhatsApp et Facebook tout en limitant les metadonnées qu'ils peuvent récupéer. Qu'en est-il des alternatives et des stratégies de migration? +
  
-Signal, fondé par un repenti de WhatsApp, a longtemps proposé une alternative intéressante, et même une référence pour les activistes, en proposant le chiffrement d'une partie des metadonnées, une localisation en SuisseL'inscription se fait néanmoins avec un numéro de téléphone, et même si ce numéro est dit chiffré, l'anonymat ne semble pas possible/garanti. Enfin le financement ne semble pas en voie de pérennisation, le modèle par don et financement philantropique basculant vers l'intégration de fonctionnalités monétisées, d'abord un système de payement type blockchain, puis une étrange orientation réseau social avec l'intégration de stories. Récemment l'intégration des SMS dans l'application Android a été retirée, alors qu'elle représentait une approche intéressante pour l'adoption en évitant la multiplication des applications de messagerie. Nous partons du principe qu'au bout d'un certain temps le dicton "si c'est gratuit c'est toi le produit" finira par s'appliquer, et que donc que tôt ou tard Signal finira par devoir concéder l'un ou l'autre aspect éthique de sa solution pour sa survie économique. On peut enfin évoquer le risque important qu'une solution centralisée de cette ampleur soit forcée par l'un ou l'autre gouvernement à permettre l'accès aux graphe social voire au contenu via des lois anti-terroristes ou autres conséquences de la Stratégie du Choc.+  * Utiliser le nouveau salon 
 +  * Dans le futur il sera possible de bridger un salon Matrix existant avec un groupe WhatsApp existant.
  
-[[https://wiki.chatons.org/doku.php/services/messagerie_instantanee/matrix?s[]=matrix|Le choix de Matrix est expliqué sur le wiki des CHATONS.]] +==== Plus rien ne se passe dans mon ancien salon et aucun nouveau salon n'a été créé ==== 
- +cfl'explication ci-dessusUn nouveau salon été créémais votre utilisateur n'pas été invité
-===== Principe de fonctionnement ===== + Les gens dans le groupe WhatsApp ont du recevoir le message de bienvenue leur demandant d'inviter votre compte matrixSi vous lancez ''!am whatsapp'' dans l'ancien salon, un nouveau groupe WhatsApp sera créé ''Successfully created WhatsApp group 12456789123456@g.us'' mais a priori personne ne sera dedans côté WhatsApp, donc ça nous avance pas..
-Passerelle d’interopérabilité entre les messageries instantanées chat.sans-nuage.fr (Element/Matrix) et WhatsApp (Facebook/Meta). +
- +
-A puppeting bridge is bridge which logs into a remote account of a service for you (puppeting) and thus allows you to use it via matrix. Matrix will basically act as a client for that remote implementation. Double-puppeting is availablebut 100% optional. +
-In addition to puppeting mode, this library also supports relay mode: The account of the remote protocol is used as relay bot between the remote protocol and matrix+
- +
-Le principe de base est simple : Plutôt que d'avoir votre propre compte WhatsApp, vous partagez le compte détenu par ARN (numéro +33628632232) avec les autres utilisateurs sans-nuage. Vous demandez à discuter depuis Matrix dans un groupe WhatsApp. Un groupe WhatsApp est synchronisé avec un salon-portail Matrix par l'intermédiaire d'un logiciel passerelle (Mautrix-WhatsApp) qui contrôle le compte WhatsApp d'ARN. La passerelle envoie dans le groupe WhatsApp tout message provenant de Matrix. Côté WhatsApp tout message est vu comme provenant du compte ARN, et préfixé par le pseudo Matrix du rédacteur. Inversement un message provenant d'un compte WhatsApp est envoyé dans le salon-portail MatrixCôté Matrix un utilisateur fictif "marionnette" est créé pour chaque compte WhatsApp. La passerelle peut être contrôlée par un robot de tchat (WhatsApp bridge bot) qui interprète des commandes, par exemple ''!wa login'' initie la prise de contrôle de la passerelle via l'API WhatsApp-Web. Cette passerelle est pensée pour être contrôlée par un utilisateur avec son propre compte WhatsApp.  +
- +
-Évidemment un utilisateur sans-nuage ne veut pas que ses conversations de groupe puissent être vues par les autres car il ne s'agit pas toujours de conversations publiques comme préconisé en haut de cette page, oulala c'est pas bien ! Un autre robot développé par les bénévoles d'ARN (ARN-Messager) permet aux utilisateurs sans-nuage de créer un salon-portail depuis WhatsApp ou depuis Matrix et d'y inviter leur compte MatrixEt ce sans qu'aucun d'eux n'ait accès directement au compte WhatsApp d'ARNsans quoi chacun pourrait voir toutes les conversations de tout le monde. VOTRE compte Matrix seul est invité dans le salon-portail Matrix du groupe WhatsApp que VOUS avez demandé de synchroniser. La passerelle ARN-Messager permet donc une utilisation anonymisée de WhatsApp via un compte mutualiséEn d'autres mots, les utilisateurs sans-nuage qui continuent à discuter via la passerelle avec leurs contacts sur WhatsApp : +
-  - l'anonymat empêche l'UUID : l'identité civile ne peut être liée au profil +
-  - la mutualisation brouille le graphe : les messages venant de plusieurs comptes pseudonymisés ne peuvent être ajoutés au graphe social de WhatsApp/Facebook. +
- +
-Trajet d'un message à travers le bridge whatsapp +
-  - Application Element chat.sans-nuage.fr (ou Element Android) +
-  - Serveur Synapse/Matrix +
-  - Robot WhatsApp présent dans le groupe donc le logiciel passerelle duplique +
-  - Base de données du logiciel de passerelle Mautrix-WhatsApp qui maintient l'état des groupes WhatsApp via l'API du client web +
-  - Chiffrement et envoi du message via l'API du client web +
-  - Serveurs WhatsApp Chiffrement de bout-en-bout +
-  - Application WhatsApp du contact destinataire déchiffrement avant ouverture+
  
-Nota : L'application WhatsApp présente sur la VM WhatsApp : +  * Demander à quelqu'un dans le groupe WhatsApp de taper `!am @votrepseudo:sans-nuage.fr`. 
-  * Doit être allumée toutes les 2 semaines sinon l'accès de la passerelle via l'API WhatsApp Web est coupé +  * Si ça ne marche pas, ils peuvent éjecter le numéro de tel ARN du groupe puis recommencer la procédure complète 
-  * Contient tous les messages de tout le monde +  * Dans le futur il sera possible de bridger un salon Matrix existant avec un groupe WhatsApp existant.
-  * Ne télécharge pas les médias +
-===== Discussion sur la sécurité d'ARN-Messager =====+
  
-Dont l'allumage et l'application whatsapp sont protégés par des mdp que seuls les admins ont. D'ailleurs ont pourrait chiffrer la VM WhatsApp je pense que ce serait bien. 
  
 ===== Comment ça tourne derrière ===== ===== Comment ça tourne derrière =====
Ligne 139: Ligne 133:
   -     Envoyer le lien d'invitation WhatsApp à vos contacts qui rejoignent le groupe en rentrant le lien dans leur appli    -     Envoyer le lien d'invitation WhatsApp à vos contacts qui rejoignent le groupe en rentrant le lien dans leur appli 
  
-Attention, ce dernier point risque de faire bannir par WhatsApp le numéro d'ARN, ca pourrait signer la **MORT DE ARN-MESSAGER privilégiez le point 4.**. +Attention, le dernier point 4bis ci-dessous. risque de faire bannir par WhatsApp le numéro d'ARN, ca pourrait signer la **MORT DE ARN-MESSAGER privilégiez le point 4.**. 
  
 4bis. Invitez la marionnette d'un ami ''Libre Max (WA)''/''@whatsapp_33654321234:sans-nuage.fr''. Si votre ami.e n'est dans aucun salon-portail, taper ''!am whatsapp +33654321234'' pour créer sa marionnette et l'ajouter au groupe WhatsApp via son numéro de téléphone au format international. 4bis. Invitez la marionnette d'un ami ''Libre Max (WA)''/''@whatsapp_33654321234:sans-nuage.fr''. Si votre ami.e n'est dans aucun salon-portail, taper ''!am whatsapp +33654321234'' pour créer sa marionnette et l'ajouter au groupe WhatsApp via son numéro de téléphone au format international.
documentation/sans-nuage/whatsapp.1669729200.txt.gz · Dernière modification : 2022/11/29 14:40 de gauthier67