9

Rediriger tout le trafic sur le réseau TOR

Un petit mémo sur comment rediriger facilement tout le trafic d’un PC sous GNU/Linux sur le réseau TOR avec l’aide du script perl Nipe, créé par Heitor Gouvea.

logo-tor

Comment ça marche Nipe ?

Le script Nipe utilise à la fois le projet Tor et le célèbre logiciel libre iptables pour créer des règles de redirection, exigeant que tout le trafic passe par le réseau Tor.

Installer et utiliser le script Nipe

Le script Nipe est disponible sur Github.

Le script a été validé par son auteur pour les distributions suivantes :

  • Ubuntu 14.10 and 15.04
  • Busen Labs Hydrogen
  • Debian Jessie 8.1 and Wheezy 7.9
  • Lubuntu 15.04
  • Xubuntu 15.04
  • LionSec 3.0

Télécharger Nipe et installer les dépendances

  • Ouvrir un terminal et saisir :
  • git clone https://github.com/HeitorG/nipe && cd nipe/
  • Installer les dépendances perl :
  • sudo cpan install  strict warnings Switch

Installer Nipe

  • Si base Debian/Ubuntu :
  • sudo perl nipe.pl install
  • Si autre système d’exploitation, il faut éditer le script nipe.pl et changer apt-get par le gestionnaire de paquet de la distribution, exemple sous Manjaro :
  • nano nipe.pl

    changer le gestionnaire de paquet à la ligne 24 :

    system ("sudo pacman -S tor");

    nipe-01

Une fois les modifications apportées, exécuter le script :

sudo perl nipe.pl install

Utiliser Nipe

Dans mon cas, j’ai changé l’utilisateur debian-tor par mon utilisateur connecté à ma session :

nano nipe.nl

Changer l’utilisateur à la ligne 17

my $tor_user   = "freddy";

nipe-03

  • Démarrer le script pour rediriger tout le trafic sur le réseau TOR :
  • sudo perl nipe.pl start

    nipe-02

  • Pour arrêter le script :
  • sudo perl nipe.pl stop
  • Vérification du changement de l’adresse IP public :
  • curl ifconfig.me
  • Pour avoir l’aide sur le script :
  • perl nipe.pl help

via Korben et blog.heitorgouvea.com

Partager l'article :





fred

"Dire que l'on s'en fiche du droit à la vie privée sous prétexte qu'on a rien à cacher, c'est comme déclarer que l'on se fiche du droit à la liberté d'expression sous prétexte qu'on a rien à dire." Edward Snowden

9 commentaires

  1. De mon côté, sur une Linux Mint Debian, cela ne fonctionne pas : après le message de confirmation (Transfert this ok), la commande curl ifconfig.me me renvoie toujours mon adresse ip

  2. Bonsoir, j’ai exactement le même problème que Tiboo, à savoir : sur une linux Mint cela ne fonctionne pas pourtant je recois bien le message de confirmation (Transfert this ok) mais la commande curl ifconfig.me me renvoie toujours mon adresse ip, HELP PLEASE :)

  3. bonjour j’ai un erreur mais j’arrive pas le résodure quelqu’un me pourait m’aide svp.
    C’est au moment de tapper la commande
    —TERMINAL—-
    sudo perl nipe.pl start
    —RESULTA—
    Use of uninitialized value $check_ip in concatenation (.) or string at nipe.pl line 82.

    Tor: Activated
    Ip:
    ———————————————–

  4. Bonsoir,

    ne semble plus fonctionner depuis peu…lors du lancement de « sudo perl nipe.pl install » , je reçois une erreur 404 : https://heitorgouvea.com/nipe/ubuntu/torrc
    Résolution de heitorgouvea.com (heitorgouvea.com)… 104.37.35.127
    Connexion à heitorgouvea.com (heitorgouvea.com)|104.37.35.127|:443… connecté.
    requête HTTP transmise, en attente de la réponse… 404 Not Found
    2016-05-18 01:12:37 erreur 404 : Not Found.

    mv: impossible d’évaluer ‘torrc’: Aucun fichier ou dossier de ce type

    il semblerait que « torcc » ne soit plus disponible sur le site en question.

    Définitif ou temporaire ?

  5. marchait sous ubuntu 14.04 mais ne fonctionne plus sous une base de ubuntu 16.04!!!!

  6. idem l’adresse est introuvable… ne fonctionne plus, malheureusement

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.