concatenar_proxies_tor_usando_socat
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
concatenar_proxies_tor_usando_socat [2022/03/29 11:48] – created busindre | concatenar_proxies_tor_usando_socat [2022/05/03 20:54] (current) – busindre | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Concatenar varios servidores proxy e integrarlos con Tor ===== | + | ====== Concatenar varios servidores proxy e integrarlos con Tor ====== |
- | Con herramientas de terminal es posible concatenar múltiples proxies (incluyendo a Tor) para anonimizar conexiones. | + | 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, los ejemplo son todos recurrentes, |
+ | Una vez entendido el proceso, es trivial concatenar todos los saltos que se quieran para hacer más complejo el túnel. También es posible cambiar de tipo de proxy si es necesario, aunque Socks es actualmente la mejor forma de usar proxies. Se debe recordar que SOCKS5 es sólo un protocolo de transporte por encima de TCP/UDP pero por debajo de la capa de aplicación. Por lo tanto no hay cifrado inherente, eso se delega a la capa de aplicación, | ||
+ | |||
+ | Hosts y puertos usados para los ejemplos. | ||
< | < | ||
localhost: | localhost: | ||
- | C.C.C.C:9100 # Tor en un servidor externo (Servidor Socks 4/5). | + | T.T.T.T:9100 # Tor en un servidor externo (Servidor Socks 4/5). |
A.A.A.A: | A.A.A.A: | ||
B.B.B.B: | B.B.B.B: | ||
Line 22: | Line 25: | ||
# La IP que hace la petición es A.A.A.A.</ | # 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 | + | Genera un puerto XXXX que está conectado a un servidor proxy y reenvía el tráfico entrante a la red tor. |
- | <code bash> | + | <code bash> |
curl -v -x socks5h:// | curl -v -x socks5h:// | ||
# La IP que hace la petición es el nodo de salida de Tor.</ | # 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: Proxy > Tor > Proxy > Destino. | ||
+ | <code bash> | ||
+ | # 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: | ||
+ | socat TCP-LISTEN: | ||
+ | # E puerto 33333 se conecta mediante Tor (localhost: | ||
+ | socat TCP-LISTEN: | ||
+ | |||
+ | curl -v -x socks5h:// | ||
+ | # la IP que hace la petición es B.B.B.B | ||
+ | # localhost: | ||
+ | </ | ||
+ | |||
+ | Usar un proxy en medio de dos conexiones tor concatenadas: | ||
+ | <code bash> | ||
+ | socat TCP-LISTEN: | ||
+ | |||
+ | curl -v -x socks5h:// | ||
+ | # la IP que hace la petición es el nodo Tor de salida en el circuito de T.T.T.T | ||
+ | # localhost: |
concatenar_proxies_tor_usando_socat.1648547301.txt.gz · Last modified: 2022/03/29 11:48 by busindre