Comment bricoler son propre oignon à la roulette russe du terminal
Sur le forum officiel de Tor, un utilisateur tente de charcuter le code source pour forcer le réseau à n'en faire qu'à sa tête. Une plongée technique où la théorie rencontre les affres de la compilation ratée.

Voilà une noble quête qui sent bon la sueur de clavier et les makefiles récalcitrants. Sur le forum officiel du projet Tor, un aventurier du terminal s'est mis en tête de plier l'architecture du réseau anonyme à ses <h2>propres exigences, bien décidé à commander ses propres nœuds de sortie directement depuis sa ligne de commande chérie. Fini les mystères automatiques du protocole, place au sur-mesure artisanal où l'on choisit le nombre de rebonds de son circuit comme on choisit ses légumes au marché.
Face à cette volonté farouche d'échapper aux trois sauts syndicaux, la communauté s'est empressée de sortir les manuels, les recommandations de sécurité et les lignes de compilation. On y apprend ainsi qu'il est possible de tripoter le fichier de configuration pour cibler des pays précis, mais que si l'on souhaite vraiment modifier la longueur du trajet, il n'y a pas de potion magique : il faut carrément replonger dans le code source en C, modifier une macro un brin sensible et recompiler le tout à la sueur de son processeur.
Evidemment, le chemin vers le bonheur absolu du terminal est pavé de petits bugs rigolos. Entre les répertoires introuvables, les commandes de copie un peu trop optimistes et les modifications de configuration qui font bouder le navigateur, notre apprenti sorcier découvre rapidement que triturer les entrailles de Tor n'est pas tout à fait de tout repos. Entre avertissements bienveillants sur la perte d'anonymat et tâtonnements de compilation, ce fil de discussion nous offre une délicannte tranche de vie de techniciens du dimanche.


