Soutenir Vision du Web dans son partage de logiciels et de ressources libres

Ce mineur crée de la monnaie numérique Monero pour soutenir Vision du web.
Merci de désactiver votre bloqueur de publicité.
Aucune publicité ne sera affichée.
Le mineur utilise les ressources de votre machine pour créer gratuitement de la monnaie numérique.
Le montant des donations pour Vision du web est de 0.071384358910106 Monero.

Rassembler les outils de discussions avec Pidgin

De Wiki. Analyse, Communication, Développement, Hacking.
Aller à : navigation, rechercher
Naviguer sur le wiki : Accueil du wiki - Administrateur - Développeur - Intégrateur - Marketing - Multimédia - Objectifs - We make Hack
Naviguer sur le site : Accueil du site - Les annuaires - Les éditoriaux - Le forum - Les outils - Les projets
 
Consulter le sommaire de cette page en étant déconnecté du réseau : Télécharger le sommaire en PDF

Sommaire

Rassembler les outils de discussions avec Pidgin

Installer Pidgin sur GNU/Linux

$sudo apt install pidgin

Complément d'information sur Pidgin

Utiliser XMPP - Jaber

Depuis le client Pidgin, il est possible de créer un compte Jaber directement.

Essentiel

Créer un nouveau compte.
Protocole XMPP.
Nom d'utilisateur.
Domaine xmpp.is
Ressource, laisser vide.
Mot de passe. (Mémoriser ou non.)
Alias local, au choix, laisser le nom d'utilisateur.
Avertir de nouveaux courriers est laissé décoché.
Utiliser cet icône pour le compte, est laissé décoché, sinon, choisir un icône sur l'ordinateur.

Cocher Créer un nouveau compte sur le serveur

Avancé

Sécurité de la connexion : Nécessite le chiffrement.
Ne pas cocher : Autoriser l'authentification en clair pour les flux cryptés.
Port de connexion : 5222
Serveur de connexion : vide
Proxy pour le transfert de fichiers : proxy.eu.jabber.org
URL BOSH : vide
Cocher : Afficher les frimousses personnalisées

Proxy

Type : Utiliser les paramètres proxy globaux.

Voix et vidéo

Ne pas cocher : Utiliser la suppression de silences

Ressources complémentaires

Voir le site XMPP : https://xmpp.is
D'autres sites peuvent permettre de créer un compte Jaber. Il faut vérifier si cela fonctionne correctement, par exemple avec jabber-server.de

Utiliser IRC avec Pidgin

Exemple pour une connexion de base au salon #hackbbs

Essentiel
Options de connexion
Protocole : IRC
Utilisateur : Zer00CooL
Serveur : irc.chaostal.de
Mot de passe : Mot de passe de l'utilisateur
Mémoriser le mot de passe : A cocher ou non.
Options de l'utilisateur
Alias local : Zer00CooL
Avancé
Port : 9999
Codages : UTF-8
Ne pas cocher : Détecter automatiquement UTF-8
Ident name : Zer00CooL
Nom réel : N'est pas renseigné.
Cocher : Utiliser SSL
Ne pas cocher : Authenticate with SASL
Ne pas cocher : Allow plaintext SASL auth over unencrypted connection
Proxy
Type : Utiliser les paramètres proxy globaux

Exemple pour une connexion au bouncer du salon #hackbbs

Essentiel
Options de connexion
Protocole : IRC
Utilisateur : Zer00Cool
Serveur : ctf.hackbbs.org
Mot de passe : Mot de passe de l'utilisateur
Mémoriser le mot de passe : A cocher ou non.
Options de l'utilisateur
Alias local : Zer00Cool
Avancé
Port : 9001
Codages : UTF-8
Ne pas cocher : Détecter automatiquement UTF-8
Ident name : Zer00Cool
Nom réel : N'est pas renseigné.
Cocher : Utiliser SSL
Ne pas cocher : Authenticate with SASL
Ne pas cocher : Allow plaintext SASL auth over unencrypted connection
Proxy
Type : Utiliser les paramètres proxy globaux

Support complémentaire pour IRC avec Pidgin

Source : https://www.memepasmal.ch/2008/09/08/utiliser-irc-avec-pidgin/

Utiliser Facebook avec Pidgin

Pidgin permet de se connecter au tchat de facebook, mais, si on rempli bien tous les champs, avec les bons protocoles, ça ne marche pas.

Ce n’est pas à cause de pidgin mais bien celle de facebook qui n’aime pas qu’on utilise son réseau sans être sur le site avec tout ce que ça comprend.

Un plugin permet de résoudre ce problème.

Le script suivant installera le nécessaire automatiquement, y compris OTR qui permet de chiffrer ses communications sur facebook.

Pour vérifier le bon fonctionnement de OTR, regarder la fenêtre de tchat facebook après une discussion en mode privé sur pidgin avec OTR, vous n’aurez rien.

Le plugin privacy-please est également ajouté dans le script. Vous pouvez le supprimer du script si vous ne l’utilisez pas.

Installer le plugin facebook sur GNU/Linux Mint Sarah

Créer un fichier plugin-pidgin.sh et coller le code suivant. Lancer le script avec la commande $sudo sh plugin-pidgin.sh

#!/bin/bash

echo "##########################################################################"
echo "# Tester l'existance des liens utilisés pour l'installation."
echo "##########################################################################"
sudo apt-get update
sudo apt-get install wget

IFS='
'
LIST='http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_18.04/ http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_18.04/Release.key'
for I in $LIST
do
 wget -q --no-cache --spider $I
 if [ $? != 0 ]; then
   echo L\'addresse url suivante utilisée pour l\'installation n\'est pas disponible : $I
 else
   echo L\'addresse url suivante utilisée dans l\'installation est disponible : $I.
 fi
done

# Appuyer sur une touche pour continuer le script
echo "Appuyer la touche <Entrée> pour continuer l'installation ..."
read touche
case $touche in
*)	echo "Reprise de l'installation..."
	;;
esac

clear

echo "##########################################################################"
echo "# Installation de pidgin, otr, privacy-please et des themes de pidgin."
echo "##########################################################################"
sudo apt-get update
sudo apt-get install pidgin pidgin-privacy-please pidgin-themes

if [ $? != 0 ]; then
InstallerPidgin='Installation de pidgin otr privacy-please et des thèmes de pidgin échouée.'
echo $InstallerPidgin
else
InstallerPidgin='Installation de pidgin otr privacy-please et des thèmes de pidgin semble avoir réussie.'
echo $InstallerPidgin
fi

# Appuyer sur une touche pour continuer le script
echo "Appuyer la touche <Entrée> pour continuer l'installation ..."
read touche
case $touche in
*)	echo "Reprise de l'installation..."
	;;
esac

clear

echo "##########################################################################"
echo "# Installation du plugin purple-facebook par ppa."
echo "##########################################################################"
sudo sh -c 'echo "deb http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_18.04/ ./" > /etc/apt/sources.list.d/jgeboski.list'

if [ $? != 0 ]; then
AjoutDebPurpleFacebook="L'ajout de la source deb pour purple-facebook a échouée."
echo $AjoutDebPurpleFacebook
else
AjoutDebPurpleFacebook="L'ajout de la source deb pour purple-facebook semble avoir réussie."
echo $AjoutDebPurpleFacebook
fi

cd /tmp && wget  http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_18.04/Release.key
sudo apt-key add -- < Release.key
# Ou en une ligne et de façon automatique : sudo -s wget -O - http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_18.04/Release.key |apt-key add - 

if [ $? != 0 ]; then
AjoutClePurpleFacebook="L'ajout de la clé pour purple-facebook a échouée."
echo $AjoutClePurpleFacebook
else
AjoutClePurpleFacebook="L'ajout de la clé pour purple-facebook semble avoir réussie."
echo $AjoutClePurpleFacebook
fi

# Appuyer sur une touche pour continuer le script
echo "Appuyer la touche <Entrée> pour continuer l'installation ..."
read touche
case $touche in
*)	echo "Reprise de l'installation..."
	;;
esac

sudo apt-get update
echo Installation du plugin facebook par ppa
sudo apt-get install purple-facebook

if [ $? != 0 ]; then
InstallationPurpleFacebook="L'installation de purple-facebook a échouée."
echo $InstallationPurpleFacebook
else
InstallationPurpleFacebook="La mise à niveau des paquets et l'installation de purple-facebook semble avoir réussie."
echo $InstallationPurpleFacebook
fi

# Appuyer sur une touche pour continuer le script
echo "Appuyer la touche <Entrée> pour continuer l'installation ..."
read touche
case $touche in
*)	echo "Reprise de l'installation..."
	;;
esac

clear

echo "##########################################################################"
echo "# Fin de la procédure d'installation."
echo "##########################################################################"
echo $InstallerPidgin
echo $AjoutDebPurpleFacebook
echo $AjoutClePurpleFacebook
echo $InstallationPurpleFacebook
exit 0
Vous pouvez maintenant utiliser Pidgin avec le plugin Facebook.
Source.list pour purple-facebook
deb http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_18.04/ ./

Informations complémentaires sur le source.list pour purple-facebook

Ok.png Dépôt officiel : https://jgeboski.github.io
Ok.png Charger le plugin et la clé : http://download.opensuse.org/repositories/home:/jgeboski/
Configurer Pidgin pour un compte Facebook
Pour utiliser Facebook, sélectionner le nouveau protocole qui se trouvent maintenant installés dans pidgin : Facebook (et non pas Facebook xmpp)

Créer ou modifier votre compte Facebook sur Pidgin.

Essentiel
Protocole : Facebook
Utilisateur : Nom d'utilisateur ( Celui qui se trouve à la fin de l'adresse de facebook. )
Mot de passe : Le mot de passe de votre compte Facebook.
Mémoriser le mot de passe : Au choix.
Alias : Votre alias au choix.
Avancé
Buddy list sync interval : 1800
Mark message as read est coché.
Show self messages est coché.
Show unread messages est coché.
Open new group chat with incomming messages est coché.
Proxy
Utiliser les paramètres proxy globaux.
Optimiser Pidgin pour Facebook

Contacts/Afficher/Contacts déconnectés

Permet de ne pas afficher les contacts déconnectés. Ne pas cocher.

Outils/Plugins

Le plugin Libnotify Popups de Pidgin permet de stopper les alertes visuelles à chaque connexion en décochant Buddy Signs On. Pratique si comme moi vous avez 2000 contacts ou plus dans votre réseau Facebook.

Libnotify-Popups.png

Configurer Pidgin pour un compte Skype
Créer un nouveau compte Pidgin pour le protocole Skype ou Skype D-Bus.
Ajouter le pseudo de Skype.
Une connexion à Skype se fait automatiquement pour demander le droit d'accès pour Pidgin.
Le défaut de cette méthode, c'est qu'il ouvre simplement skype, en complément de Pidgin. Les utilisateurs de Skype ne sont pas ajoutés à Pidgin.
Configurer Pidgin pour un compte Skype avec un plugin

Préférer l'utilisation de ce plugin qui ne nécessite pas de lancer le logiciel Skype.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install purple-skypeweb pidgin-skypeweb

Utiliser Skype (HTTP) pour créer le profil sur pidgin.

N'a pas été testé
apt-cache search pidgin skype
empathy-skype - Skype plugin for libpurple messengers (Empathy-specific files)
pidgin-skype - Skype plugin for libpurple messengers (Pidgin-specific files)
pidgin-skype-common - Skype plugin for libpurple messengers (common files)
pidgin-skype-dbg - Skype plugin for libpurple messengers (debug symbols)
pidgin-skypeweb - Hangouts icons and for Pidgin
purple-skypeweb - SkypeWeb Plugin for Pidgin
Configurer Pidgin pour un compte Discord
sudo apt-get install libglib2.0-dev libjson-glib-dev libpurple-dev
git clone git://github.com/EionRobb/purple-discord.git
cd purple-discord
make
sudo make install

Ok.png Source : https://github.com/EionRobb/purple-discord#compiling

Suite à une erreur de segmentation, Pidgin plante.
Un pidgin -d affiche ce message à la fin : Oops, father has gone, wait for me, wait...!
J'ai réinstallé le plugin pour discord et Pidgin se lance à nouveau normalement.
Configurer Pidgin pour un compte Gmail
Lien mort lors de la dernière vérification.
Configurer Pidgin pour un compte Twitter
Source : http://www.makeuseof.com/answers/how-do-i-add-a-twitter-account-in-pidgin/

Protocoles complémentaires

Source : https://developer.pidgin.im/wiki/ThirdPartyPlugins#UnixLinux

Utiliser le protocole OTR

N'a pas été testé lors de la rédaction du tutoriel : le chiffrement par OTR.

OTR (Off The Record messaging) est un protocole de chiffrement asymétrique (c'est à dire avec une clé publique et une clé privée) dédié à XMPP.

Qui dit chiffrement asymétrique sous-entend que votre interlocuteur doit également utiliser OTR pour pouvoir déchiffrer les messages que vous lui envoyez.

OTR va générer automatiquement votre couple clé privée / clé publique. Il utilise la clé publique de votre interlocuteur pour chiffrer votre message, votre interlocuteur utilisera sa clé privée pour déchiffrer. Mais, gros avantage par rapport au chiffrement des mails par GPG, l'échange de clés est automatique et vous n'avez même pas besoin de comprendre le concept pour que ça marche.

A telecharger ici : https://otr.cypherpunks.ca/

Pour activer OTR dans Pidgin, c'est simple : dans le menu "Outils" ouvrez la fenêtre "Plugins" et cochez "Messagerie Confidentielle 'Off the Record' ".

OTR (Off-the-record) is a protocol that allows people to have confidential conversations using the messaging tools they’re already familiar with. OTR provides this security by : encrypting your chats giving you a way to make sure that the person you are chatting with really is that person not allowing the server to log or otherwise access your conversations.
Source : https://ssd.eff.org/en/module/how-use-otr-windows

Bibliographie

Ajouter le plugin Facebook et Hanghouts pour Pidgin : https://pointbat.wordpress.com/2016/07/21/pidgin-ubuntu-facebook-et-hangout/
Chiffrer sa messagerie Facebook avec XMPP et OTR : https://whyweprotest.net/threads/tutoriel-chiffrer-sa-messagerie-facebook-avec-xmpp-et-otr.117880/

NAVIGATION

PARTICIPER ET PARTAGER

Vous êtes sur le wiki de Vision du Web.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Pour participer sur le wiki, créer un compte utilisateur en haut à droite.
La recherche interne du wiki permet de trouver le contenu qui vous intéresse.
Identifiez-vous pour poser vos questions sur la page de discussion de VisionDuWeb.
Améliorer le contenu des pages en faisant des propositions depuis l'onglet discussion.
Pour écrire en Markdown : Éditeur - Générateur de tableau 1 - Générateur de tableau 2.
Les informations du wiki ne doivent pas servir à nuire à autrui ou à un système informatique.
De nombreux outils gratuits sont listés et disponibles dans la boîte à outils de Vision du web.
D'autres pages du wiki peuvent correspondre à vos attentes. La liste de toutes les pages du wiki.

VALORISER LE WIKI

Valoriser le contenu partagé sur le wiki avec un don en monnaie numérique :
AEON - Bitcoins (BTC) - Bitcoins Cash - Bitcoins Gold - Bitcore (BTX) - Blackcoins - Bytecoins - Clams - Dash - Monero - Dogecoins - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Gagner des Altcoins - Miner des Altcoins.
Miroir PlanetHoster du 1er Novembre 2018.