Х xmr.club
EN 中文 ES RU
← todo #OPSEC52
#OPSEC52 · semana 01 / 52 · Network / VPN / Tor stack

Disciplina de salida VPN — deja de usar un único exit para todo

Si tu login del exchange y tu sesión de Tor comparten el mismo punto de salida, el puente lo construiste tú. Rota servidores, separa contextos, asume que todo termina conectándose.

Network / VPN / Tor stack beginner $0 (con la VPN que ya tienes) 2026-06-02

OPSEC52 / Semana 1 — Disciplina de salida VPN

Si tu login del exchange y tu sesión de Tor comparten el mismo punto de salida, el puente lo construiste tú. Rota servidores, separa contextos, asume que todo termina conectándose.

Modelo de amenaza: un correlacionador (analista on-chain, adversario a nivel de ISP, compliance de exchange) intentando enlazar cuentas que de otro modo serían independientes mediante una IP de salida compartida. Dificultad: principiante · Coste: $0 (con la VPN que ya tienes) · Publicado: 2026-06-02


La práctica

Una VPN hace dos cosas, y la mayoría de usuarios solo piensa en la primera. Oculta tu IP real al destino y le da al destino una IP de salida consistente para cada conexión que hagas por ese túnel. Si no rotas, esa segunda propiedad filtra más de lo que la primera protege.

Ejemplo concreto: el martes entras a tu exchange KYC (Bybit, Kraken, el que sea) desde la salida VPN 199.21.x.y. El miércoles abres Tor Browser, también saliendo por esa misma exit (porque haces Tor over VPN para el «salto extra»). Te conectas a un foro de privacidad, mandas una dirección Monero a un comprador, haces lo que sea que hagas en tu contexto privado. El compliance del exchange + el operador del foro + los logs de tu proveedor VPN (si los hay) comparten ahora una línea temporal parcial: misma IP de salida, dos contextos de identidad distintos, separados por horas. La correlación es trivial — aunque el proveedor VPN nunca te haya visto. El adversario no necesita verte; necesita ver el patrón.

Una salida VPN es una huella. Reutilizarla entre contextos de identidad no es distinto de reutilizar un nombre de usuario.

La solución es operativa, no técnica. La mayoría de clientes VPN modernos te dejan seleccionar un servidor de salida (o país) por perfil. No necesitas un proveedor VPN distinto por contexto — necesitas un exit distinto por contexto.

Cómo aplicarlo hoy

  1. Mapea tus contextos de identidad. Mínimo tres: stack KYC (exchanges, bancos, cualquier cosa atada a tu nombre real), stack pseudonimo (foros, cuenta de X, GitHub si es pseudónimo), stack sin identidad (Tor, servicios de privacidad, swaps de Monero). Algunos añaden un cuarto para stack de investigación (solo lectura, sin logins).

  2. Asigna una salida (o país) a cada contexto. Mullvad, IVPN y Proton dejan marcar una ciudad o servidor concreto. Elige tres o cuatro ciudades que vayas a usar de forma consistente. No compartas ciudades entre contextos.

  3. Construye el hábito de cambiar cuando el contexto cambia. El patrón más fácil: perfiles de navegador dedicados a cada contexto, cada uno con su perfil VPN preseleccionado. Firefox containers, perfiles de Brave, o incluso navegadores distintos (Tor Browser para sin identidad, Brave para pseudónimo, Chrome normal para KYC — la frontera de confianza hace además de pista visual).

  4. Rota dentro de cada contexto periódicamente. Incluso dentro de tu stack pseudónimo, cambia de ciudad cada pocas semanas. Evita huellas estáticas de largo plazo.

  5. Para Tor over VPN, usa una salida VPN que no uses en ningún otro sitio. La rotación de IP de salida de Tor ya cubre el lado destino; lo que importa es el lado entrada (la IP que tu VPN le da a Tor). Esa entrada no debe aparecer nunca en ninguna conexión no-Tor.

Errores comunes

Ver también

Listings en xmr.club (donde viven estos picks):

Fuentes citadas:

Semanas #OPSEC52 adyacentes (próximamente):


#OPSEC52 es la serie semanal de OPSEC de xmr.club. Curada por Cyber Satoshi. Índice de la serie: /opsec. Construida como complemento (no reemplazo) de la serie diaria #OPSEC365 de Sam Bent — vale la pena seguir las dos.

Compartir en X: twitter.com/intent/tweet