
Un motor para hacer de la red Tor tu puerta de enlace predeterminada
Un motor para hacer de la red Tor tu puerta de enlace predeterminada.
El proyecto Tor permite a los usuarios navegar por Internet, chatear y enviar mensajes instantáneos de forma anónima a través de su propio mecanismo. Es utilizado por una amplia variedad de personas, empresas y organizaciones, tanto para actividades lícitas como para otros fines ilícitos. Tor ha sido ampliamente utilizado por agencias de inteligencia, grupos de hackers, actividades delictivas e incluso usuarios comunes que se preocupan por su privacidad en el mundo digital.
Nipe es un motor, desarrollado en Perl, que tiene como objetivo hacer de la red Tor tu puerta de enlace predeterminada. Nipe puede enrutar el tráfico de tu máquina a Internet a través de la red Tor, para que puedas navegar por Internet con una postura más formidable en cuanto a privacidad y anonimato en el ciberespacio.
Nipe soporta el enrutamiento de tráfico tanto IPv4 como IPv6 a través de la red Tor. Solo el tráfico destinado a direcciones locales y/o de loopback no se enruta a través de Tor. Todo el tráfico UDP/ICMP no local también es bloqueado por el proyecto Tor.
Nipe utiliza iptables e ip6tables para aplicar reglas de redireccionamiento para tráfico IPv4 e IPv6 respectivamente. Si tienes reglas aplicadas a estas utilidades, durante el proceso de inicio pueden ocurrir conflictos. Cuando dejas de ejecutar los servicios de Nipe, todas las reglas de salida se eliminan, sin diferenciar entre las ya existentes y las reglas 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
COMMAND FUNCTION
install Install dependencies
start Start routing
stop Stop routing
restart Restart the Nipe circuit
status See status
Examples:
perl nipe.pl install
perl nipe.pl start
perl nipe.pl stop
perl nipe.pl restart
perl nipe.pl status

# Building the container
$ docker build -t nipe .
# Setup the Nipe container
$ docker run -d -it --name nipe-container --privileged --cap-add=NET_ADMIN nipe
# Running commands
$ docker exec -it nipe-container ./nipe.pl <your command>
Tus contribuciones y sugerencias son cordialmente ♥ bienvenidas. Consulta aquí las pautas de contribución. Por favor, reporta errores a través de la página de issues y para problemas de seguridad, consulta aquí la política de seguridad. (✿ ◕‿◕)
Este trabajo está licenciado bajo Licencia MIT.