concatenar_proxies_tor_usando_socat

This is an old revision of the document!


Concatenar varios servidores proxy e integrarlos con Tor

Con herramientas de terminal es posible concatenar múltiples proxies (incluyendo a Tor) para anonimizar conexiones. A continuación se muestran ejemplos simples para conectar a tor desde proxies. Usar el nodo de salida de tor para conectar a otro proxy que realice la petición final y crear conexiones que intercalen proxies y la red Tor múltiples veces.

localhost:9050 # Tor en localhost (Servidor Socks 4/5).
T.T.T.T:9100   # Tor en un servidor externo (Servidor Socks 4/5).
A.A.A.A:1111   # Servidor Socks 4/5.
B.B.B.B:2222   # Servidor Socks 4/5.

Genera un puerto XXXX que está conectado al servidor proxy A.A.A.A:1111 el cual redirecciona las peticiones a B.B.B.B:2222.

socat TCP-LISTEN:XXXX,bind=127.0.0.1,fork SOCKS4A:A.A.A.A:B.B.B.B:2222,socksport=1111
 
curl -v -x socks5h://localhost:XXXX destino.com
# La IP que hace la petición es B.B.B.B.

Genera un puerto XXXX que está conectado a la red tor local y encamina sus peticiones de salida al servidor socks A.A.A:A:1111

socat TCP-LISTEN:XXXX,bind=127.0.0.1,fork SOCKS4A:localhost:A.A.A.A:1111,socksport=9050
 
curl -v -x socks5h://localhost:XXXX destino.com
# La IP que hace la petición es A.A.A.A.

Genera un puerto XXXX que está conectado a un servidor proxy y reenvía el tráfico entrante a la red tor

socat TCP-LISTEN:XXXX,bind=127.0.0.1,fork SOCKS4A:B.B.B.B:localhost:T.T.T.T:9100,socksport=2222
 
curl -v -x socks5h://localhost:XXXX destino.com
# La IP que hace la petición es el nodo de salida de Tor.

Usar un proxy para entrada y salida de la red Tor.

# El puerto 22222 se conecta al proxy socks A.A.A.A que redirige a su vez las peticiones a la red Tor mediante T.T.T.T:9100
socat TCP-LISTEN:22222,bind=127.0.0.1,fork SOCKS4A:A.A.A.A:T.T.T.T:9100,socksport=1111
# E puerto 33333 se conecta mediante Tor (localhost:22222) a un servidor proxy B.B.B.B:2222 que será el que haga las peticiones.
socat TCP-LISTEN:33333,bind=127.0.0.1,fork SOCKS4A:localhost:B.B.B.B:2222,socksport=22222
 
curl -v -x socks5h://localhost:33333 icanhazip.com
# la IP que hace la petición es B.B.B.B
# localhost:3333 --> A.A.A.A --> Tor --> B.B.B.B --> Destino
concatenar_proxies_tor_usando_socat.1648548030.txt.gz · Last modified: 2022/03/29 12:00 by busindre