
Un moteur pour faire du réseau Tor votre passerelle par défaut
Un moteur pour faire du réseau Tor votre passerelle par défaut.
Le projet Tor permet aux utilisateurs de naviguer sur Internet, discuter et envoyer des messages instantanés de manière anonyme grâce à son propre mécanisme. Il est utilisé par une grande variété de personnes, d'entreprises et d'organisations, à la fois pour des activités légitimes et à d'autres fins illicites. Tor a été largement utilisé par des agences de renseignement, des groupes de hackers, des activités criminelles et même des utilisateurs ordinaires soucieux de leur vie privée dans le monde numérique.
Nipe est un moteur, développé en Perl, qui vise à faire du réseau Tor votre passerelle réseau par défaut. Nipe peut acheminer le trafic de votre machine vers Internet via le réseau Tor, vous permettant ainsi de naviguer sur Internet avec une posture plus solide en matière de confidentialité et d'anonymat dans le cyberespace.
Nipe prend en charge le routage du trafic IPv4 et IPv6 via le réseau Tor. Seul le trafic destiné aux adresses locales et/ou de bouclage n'est pas acheminé via Tor. Tout le trafic UDP/ICMP non local est également bloqué par le projet Tor.
Nipe utilise iptables et ip6tables pour appliquer des règles de redirection pour le trafic IPv4 et IPv6 respectivement. Si vous avez déjà des règles appliquées à ces utilitaires, des conflits peuvent survenir lors du processus de démarrage. Lorsque vous arrêtez d'exécuter les services Nipe, toutes les règles de départ sont supprimées, sans faire de différence entre celles déjà existantes et les règles de Nipe.
# Download
$ git clone https://github.com/htrgouvea/nipe && cd nipe
# Install libs and dependencies
$ cpanm --installdeps .
# Nipe must be run as root
$ perl nipe.pl install
COMMANDE FONCTION
install Installer les dépendances
start Démarrer le routage
stop Arrêter le routage
restart Redémarrer le circuit Nipe
status Voir le statut
Exemples :
perl nipe.pl install
perl nipe.pl start
perl nipe.pl stop
perl nipe.pl restart
perl nipe.pl status

# Construction du conteneur
$ docker build -t nipe .
# Configuration du conteneur Nipe
$ docker run -d -it --name nipe-container --privileged --cap-add=NET_ADMIN nipe
# Exécution des commandes
$ docker exec -it nipe-container ./nipe.pl <votre commande>
Vos contributions et suggestions sont les bienvenues avec ♥. Consultez ici les directives de contribution. Veuillez signaler les bogues via la page des issues et pour les problèmes de sécurité, consultez ici la politique de sécurité. (✿ ◕‿◕)
Ce travail est sous licence MIT.