La VPN propia de Tor para Android da a cada aplicación su circuito
Foto: Иллюстрация vpnlab.io, логотип - The Tor Project, Inc. / CC BY 3.0 US
El Tor Project ha publicado lo aprendido tras un año con su propia VPN para Android, y la aplicación ya está disponible por tres vías: como APK, en Google Play y, como novedad, en F-Droid. No es una VPN comercial con otro logotipo. La decisión de diseño central es que cada aplicación seleccionada obtiene su propia ruta por la red Tor en lugar de compartir un único túnel.
En resumen
- Tor VPN Beta hace pasar las aplicaciones de Android por Tor. Cada aplicación elegida recibe su propio circuito, así que la actividad de una no se enlaza fácilmente con la de otra.
- El equipo hizo una herramienta de privacidad y obtuvo una de evasión: el uso más intenso llega desde Irán y Turkmenistán.
- Los puentes WebTunnel hacen que la conexión parezca tráfico web cifrado normal, que es lo que importa donde bloquean al propio Tor.
- Por dentro va Arti, la reescritura de Tor en Rust, con compilaciones reproducibles y un canal en F-Droid que no depende de Google.
Un circuito por aplicación, no un túnel
Una VPN corriente da a todo el dispositivo un único punto de salida. Todo lo que usted hace llega al otro extremo desde la misma dirección: sirve contra la red en la que está y no sirve contra quien cruza su actividad entre servicios. Tor Browser resolvió eso para los sitios web hace años aislando circuitos por sitio. Tor VPN aplica la misma idea a las aplicaciones.
VPN corriente
- Un túnel para todo el dispositivo
- Todas las aplicaciones comparten una dirección de salida
- El proveedor ve a qué sitios llega usted
- Optimizada para la velocidad
Tor VPN Beta
- Un circuito Tor distinto por cada aplicación elegida
- Cada aplicación sale a internet desde otra dirección
- Nadie por el camino ve a la vez quién es usted y adónde va
- Optimizada para pasar, no para correr
Usted decide qué aplicaciones van por Tor y cuáles no, una a una o todas de golpe. La lista de aplicaciones ya tiene buscador, algo que suena menor hasta que hay que encontrar un mensajero entre doscientos paquetes instalados en un teléfono que se está configurando con prisa.
Lo que enseñan las redes donde se bloquea
La parte interesante del balance es donde el equipo admite haberse equivocado. Tor VPN se concibió en 2021 para extender la protección de la privacidad más allá del navegador. En la práctica, los usuarios que llegaron querían otra cosa: alcanzar lo bloqueado. La adopción fue más fuerte en Irán y Turkmenistán, y la implicación se inclinó claramente hacia el Sur global, al revés que Tor Browser para Android.
Eso cambió lo que tenía que funcionar sin fallos. Un ejemplo es el selector de país de salida, una función que parece obvia y resultó ser una trampa. Quien intentaba sortear un bloqueo elegía país de salida cuando lo que necesitaba era un puente, un mecanismo por completo distinto situado en otro punto de la conexión. Ahora la interfaz exige conectarse antes a la red Tor para poder elegir salida, justamente para que bajo presión no se eche mano de la herramienta equivocada.
- La idea de una VPN de Tor surge de la investigación con usuarios; Android va primero.
- Tor VPN Beta sale en silencio con distribución limitada.
- Llegan los puentes WebTunnel, una vez que la evasión resultó ser el uso dominante.
- El equipo publica sus conclusiones; la aplicación está en Google Play, F-Droid y como APK.
Puentes que parecen tráfico web normal
Donde Tor está bloqueado del todo, el problema no es el enrutado sino el reconocimiento: un censor capaz de detectar un saludo de Tor lo tira antes de que llegue a ninguna parte. WebTunnel envuelve la conexión para que ante una red que vigila parezca HTTPS corriente. Que se atendiera esto antes que funciones de VPN más habituales es consecuencia directa de quién acabó usando la aplicación.
Qué cambió por dentro
Tor VPN no ejecuta la vieja implementación de Tor en C. Se apoya en Arti, la reescritura del proyecto en Rust, junto a un demonio de red llamado Onionmasq que se ocupa del enrutado por aplicación. El resultado práctico que reporta el equipo son menos caídas y mejor comportamiento cuando la red aparece y desaparece, algo que en un teléfono pesa más que en un portátil.
El precio está dicho con honestidad y conviene repetirlo: a Arti aún le falta parte del trabajo de rendimiento de la versión en C, incluido el control de congestión. Tor VPN no se comportará como una VPN comercial elegida por velocidad, y el proyecto no lo promete.
Dos detalles de distribución se pasan por alto con facilidad y ambos importan en una herramienta que se usa en entornos hostiles. Las compilaciones son reproducibles, así que cualquiera puede comprobar que el binario corresponde al código publicado. Y F-Droid ofrece una vía de instalación y actualización fuera de Google Play, que es lo primero que desaparece en algunos de esos países.
Qué no hace
El proyecto publica un modelo de amenazas para la aplicación, y es inusualmente directo para un programa de privacidad. Tor VPN promete evasión de la censura a cada aplicación que usted encamine por él. Todo lo que está por encima depende del comportamiento de la propia aplicación, de los permisos que tenga y de cómo esté configurado el teléfono.
El mismo documento enumera límites concretos en vez de esconderlos: las notificaciones push pueden enlazar cuentas, el DNS multicast y SSDP pueden filtrarse en la red local, hay aplicaciones que alcanzan la red móvil rodeando la VPN, un perfil de usuario secundario sortea la VPN al arrancar, y la cuenta de Google y el identificador de publicidad enlazan identidades en un Android estándar. En un Android endurecido el panorama mejora; en un teléfono de fábrica con cuenta de Google activa, varios de esos puntos siguen ahí.
Una salvedad heredada
La protección de Tor VPN frente a fugas se apoya en el bloqueo de VPN permanente del propio Android, que el modelo de amenazas señala como el mecanismo que impide a las aplicaciones rodear el túnel. Es exactamente la garantía que dos investigaciones de este año saben sortear desde cualquier aplicación, sin que Google haya arreglado ninguna. Eso no invalida para qué sirve Tor VPN: un censor que bloquea un país entero no es el mismo adversario que una aplicación hostil que usted instaló. Sí significa que el suelo bajo cualquier VPN de Android, esta incluida, está más bajo de lo que sugiere el ajuste.
Para quién es
Si busca un Netflix más rápido, no es esto, y en el proyecto le dirían lo mismo. Si está en una red que bloquea mensajeros, o quiere que las aplicaciones del teléfono dejen de llegar a internet desde una única dirección compartida, merece la pena instalarlo. Es gratis, está en beta, y quienes lo construyen dicen con una claridad poco común dónde están los límites.