
OnionHop v3.7.7
Aplicación de escritorio centrada en la privacidad que enruta tu tráfico a través de Tor — Navegación anónima simplificada
OnionHop V3
OnionHop V3 es una aplicación de escritorio moderna y multiplataforma (Windows, macOS y Linux) que enruta tu tráfico a través de Tor. Puede ejecutar Tor como un proxy SOCKS local o como un túnel de todo el sistema, elegir automáticamente una estrategia de conexión funcional para tu red con Smart Connect, escanear y aplicar puentes funcionales para redes censuradas en todos los transportes, e incluso permitirte ofrecerte como proxy Snowflake.
Aviso legal OnionHop se proporciona "tal cual". El uso de Tor puede ser ilegal o estar restringido en algunas jurisdicciones. Eres responsable de cumplir con las leyes y regulaciones locales.
Novedades en V3 (desde v2.7)
V3 es una reconstrucción desde cero sobre una nueva pila de interfaz de usuario multiplataforma, con un motor de conexión mucho más inteligente y un conjunto mucho más amplio de transportes resistentes a la censura.
- Ahora multiplataforma — compilaciones de escritorio nativas para Windows, macOS (aplicación universal firmada y notarizada) y Linux (AppImage). La misma aplicación, aspecto nativo en cada sistema operativo.
- Interfaz de usuario rediseñada — aspecto Fluent/nativo (FluentAvalonia), temas claro/oscuro/seguir sistema, un selector de acento, una barra de título sin bordes integrada en Windows y el marco de ventana nativo en macOS, y 8 idiomas (inglés, alemán, francés, chino, ruso, persa, azerbaiyano y kurdo sorani).
- Smart Connect — un "cerebro" de censura fuera de línea que elige automáticamente la mejor estrategia de conexión para tu red y país: sabe dónde está bloqueado Tor, prefiere transportes que sobrevivan allí, prueba previamente la accesibilidad de los puentes, compite con estrategias en paralelo, falla rápidamente en rutas muertas y recuerda lo que funcionó en cada red para que la siguiente conexión sea instantánea.
- Tres motores Tor — Classic (
tor.exe, control total: puentes, anclaje de país/entrada/salida, Nueva Identidad del puerto de control), Arti (la implementación de Tor en Rust con configuración nativa de puentes/PT) y ArtiHop (circuitos acortados de 2 saltos Guard→Exit para menor latencia). - Más transportes resistentes a la censura — obfs4, snowflake (con opción de fronting AMP-cache), webtunnel, conjure, meek y dnstt (un túnel DNS que permite que Tor atraviese cuando solo se permite DNS).
- Escáner de puentes — obtén y prueba la accesibilidad de puentes de cada transporte, ve la latencia codificada por colores y aplica con un solo clic los que realmente funcionan en tu red.
- Más fuentes de puentes — el servicio oficial de puentes de Tor, el OnionHop Bridges Collector resistente a la censura (derivado de Delta-Kronecker/Tor-Bridges-Collector), puentes comunitarios integrados y un conjunto de repuesto pequeño para que una obtención en vivo reducida esté respaldada automáticamente por puentes incluidos.
- Navegador de repetidores — busca en la lista en vivo de repetidores Tor por apodo, país, rol, indicadores y ancho de banda, y fija un repetidor preferido de entrada/intermedio/salida.
- Interfaz de línea de comandos — una TUI con todas las funciones (
OnionHopV3.Cli) con un panel de estado en vivo, comandos connect/scan/bridges/snowflake/relays y persistencia de configuración. Los paquetes para Windows, Linux y macOS se compilan mediante CI. - Protección contra fugas más fuerte — opcional DNS completo a través de Tor, un interruptor de apagado, bloqueo de UDP en modo TUN y un aviso de privacidad WebRTC/UDP dentro de la aplicación.
- Ofrécete como proxy Snowflake — ayuda a usuarios censurados a llegar a Tor, directamente desde Ajustes.
- Mejoras de calidad de vida — interruptor de proxy del sistema desacoplado (apágalo mientras Tor permanece conectado), un asistente administrativo persistente opcional para omitir las repetidas solicitudes de UAC en modo TUN (desactivado por defecto), un registro de cambios dentro de la aplicación y donaciones en Bitcoin.
Descarga
Obtén la última compilación para tu plataforma desde Releases:
| Plataforma | Archivo | Notas |
|---|---|---|
| Windows | OnionHop-Setup-v3.exe | Instalador (autocontenido, incluye runtime .NET) |
| Windows | OnionHopV3-Portable-…win-x64.zip | Portátil, sin instalación |
| Linux | OnionHop-x86_64.AppImage | chmod +x y ejecutar |
| macOS | OnionHop-3.x-macOS.dmg | Firmado y notarizado; universal (Apple Silicon + Intel) — desde el repositorio de macOS |
| Windows CLI | OnionHop-CLI-Setup-3.x.exe / ZIP portátil | Interfaz de terminal |
| Linux CLI | OnionHopCLI-…linux-x64.tar.gz | Interfaz de terminal |
| macOS CLI | OnionHopCLI-…macos-arm64.tar.gz (Apple Silicon) / …macos-x64.tar.gz (Intel) | Interfaz de terminal; firmado y notarizado — desde el repositorio de macOS como los DMGs |
El
.dmgde macOS se publica desde el repositorio dedicado con firma de código rana-gmbh/onionhopMac.
Primeros pasos
-
Instala la compilación para tu sistema operativo (arriba). El instalador de Windows y los paquetes de macOS/Linux son autocontenidos — el runtime .NET 9 está incluido.
-
Elige un modo
- Modo Proxy (recomendado, sin administrador): ejecuta Tor localmente y apunta el proxy del sistema al punto final SOCKS5 local de Tor. Mejor compatibilidad para aplicaciones que comprenden proxies.
- Modo TUN/VPN (administrador): enrutamiento de todo el sistema a través de sing-box (Wintun en Windows, TUN del sistema en macOS/Linux); necesario para aplicaciones que ignoran la configuración del proxy. Resistente a fugas (DNS a través de Tor, UDP bloqueado).
-
Conectar
- Deja Smart Connect activado para que OnionHop elija la mejor estrategia automáticamente, o elige tú mismo un motor Tor / ubicación de salida / puentes.
- En una red censurada, activa Puentes o abre el Escáner para encontrar puentes que funcionen en tu región.
- Haz clic en Conectar.
Notas
- Los sitios
.onionrequieren un cliente compatible con Tor (se recomienda Tor Browser) o SOCKS DNS remoto (ej., Firefox "Proxy DNS when using SOCKS v5"). - El anclaje de país/relevo y la Nueva Identidad del puerto de control requieren el motor Classic. Arti y ArtiHop admiten la configuración de puentes/PT de OnionHop, pero Classic sigue siendo la opción más completa para el control manual de circuitos.
Motores Tor
| Motor | Saltos | Admin | Puentes / anclaje / NEWNYM | Notas |
|---|---|---|---|---|
Classic (tor.exe) | 3 | no (Proxy) | bridges, anclaje, NEWNYM | La mayoría de funciones; recomendado para censura + control manual de circuitos |
| Arti | 3 | no | bridges/PT | Implementación de Tor en Rust (runtime SOCKS) |
| ArtiHop | 2 (Guard→Exit) | no | bridges/PT | Menor latencia, anonimato más débil |
Usa Classic cuando necesites anclaje de país, anclaje de relevo, o Nueva Identidad del puerto de control. Usa Arti o ArtiHop cuando quieras el runtime de Rust y no necesites esos controles exclusivos de Classic.
Modos explicados
Modo Proxy (recomendado)
Ejecuta Tor localmente y establece el proxy del sistema al punto final SOCKS5 de Tor. No requiere administrador. Puedes desactivar el proxy del sistema sin desconectar Tor.
Modo TUN/VPN (administrador)
Ejecuta Tor + sing-box y enruta el tráfico a nivel del sistema operativo (Wintun en Windows, TUN del sistema en macOS/Linux). Requiere Administrador. Mayor resistencia a fugas.
Híbrido (túnel dividido)
Solo en Modo TUN/VPN — enruta aplicaciones seleccionadas a través de Tor mientras otras permanecen directas.
Permisos
- Acceso a la red — comprobaciones de IP, datos de repetidores/países de Onionoo, metadatos de lanzamientos de GitHub, fuentes de puentes y descargas de dependencias.
- Administrador / root — solo para funciones que cambian la red del sistema: modo TUN/VPN, interruptor de apagado o cambios en el DNS/proxy del sistema.
- Acceso a carpetas — almacenar configuración, registros, datos de tiempo de ejecución, binarios descargados de Tor/transporte, la caché de puentes y cualquier ubicación de exportación de registros que elijas.
Los datos de configuración y tiempo de ejecución residen en las carpetas de datos de aplicaciones del sistema operativo, por ejemplo %AppData%\OnionHop\settings.json (Windows) o ~/Library/Application Support/OnionHop/ (macOS).
Compilación (Desarrollo)
Requisitos previos:
- .NET SDK 9
- Inno Setup 6 (instalador de Windows)
- (opcional) Cadena de herramientas de Rust para compilar el motor ArtiHop, y Go para compilar los clientes Snowflake proxy / webtunnel / dnstt — estos son obtenidos/compilados por los scripts de dependencias; si falta una cadena de herramientas, ese motor/función simplemente se omite.
Obtener dependencias de tiempo de ejecución (Tor, transportes conectables, sing-box, Wintun, ArtiHop, proxy Snowflake):
# Windows
powershell -NoProfile -ExecutionPolicy Bypass -File download-deps.ps1
# Linux
./download-deps.sh
Compilar y ejecutar:
# Instalador de Windows (autocontenido, x64) -> installer/output/OnionHop-Setup-v3.exe
powershell -NoProfile -ExecutionPolicy Bypass -File installer/build-installer-v3.ps1
# Ejecutar desde el código fuente
dotnet run --project OnionHop/src/OnionHopV3.App -c Release
El motor de 2 saltos ArtiHop se compila desde su propio repositorio público, center2055/ArtiHop — solo se incluye el binario compilado; su código fuente no está empaquetado.
