
Puerto Rust del MasterHttpRelayVPN de @masterking32 — todo el crédito a @masterking32 por la idea original y la implementación en Python. Bypass DPI gratuito mediante un relay de Google Apps Script con ocultación de SNI TLS. CLI + interfaz de escritorio multiplataforma, proxy HTTP + SOCKS5, sin dependencias en tiempo de ejecución.
Un pequeño programa que se ejecuta en tu ordenador y te permite visitar sitios web bloqueados de forma gratuita, usando un Google Apps Script que despliegas en tu propia cuenta gratuita de Google. Tu ISP solo ve tráfico cifrado hacia www.google.com — no puede saber qué estás visitando realmente.
🇬🇧 English Quick Start · Full Guide (advanced topics) 🇮🇷 راهاندازی سریع فارسی · راهنمای کامل (مباحث پیشرفته)
۱. راهنمای تصویری راه اندازی به زبان فارسی (YouTube)
۲. راهنمای جامع متنی راه اندازی به زبان فارسی با تشکر از Kian Irani
tú → navegador → mhrv-rs ──┐
│ El ISP solo ve: www.google.com
▼
La red de Google
│
▼
tu Apps Script gratuito obtiene el sitio real
│
▼
Twitter / ChatGPT / sitio bloqueado de tu elección
Los ISP no pueden leer dentro del HTTPS cifrado. Solo ven la dirección — www.google.com. La búsqueda real de la página ocurre dentro de la red de Google, oculta en el túnel cifrado.
Unos 5 minutos. Necesitas:
assets/apps_script/Code.gs en este repositorio, cópialo todo, pégalo en el editor de Apps Script (reemplazando lo que había)const AUTH_KEY = "CHANGE_ME_TO_A_STRONG_SECRET";
Cambia CHANGE_ME_TO_A_STRONG_SECRET por una cadena aleatoria larga propia. Guarda esta cadena — la pegarás en la aplicación en el Paso 3. Trátala como una contraseña.Ctrl/Cmd+S)Consejo: si más tarde actualizas
Code.gs, no crees un nuevo deployment. Edita el código, luego ve a Deploy → Manage deployments → ✏️ → Version: New version → Deploy. El Deployment ID sigue siendo el mismo.
Ve a la página de la última versión y descarga el archivo para tu ordenador:
| Tienes | Descarga esto |
|---|---|
| Mac con Apple Silicon (chip M1 / M2 / M3 / M4) | mhrv-rs-macos-arm64-app.zip |
| Mac con chip Intel | mhrv-rs-macos-amd64-app.zip |
| Windows | mhrv-rs-windows-amd64.zip |
| Linux (Ubuntu / Mint / Fedora / Debian / Arch) | mhrv-rs-linux-amd64.tar.gz |
| Teléfono o tableta Android | mhrv-rs-android-universal-v*.apk |
| Router OpenWRT o Alpine | mhrv-rs-linux-musl-amd64.tar.gz |
Mac: ¿no sabes si es Apple Silicon o Intel? Haz clic en → About This Mac. Si "Chip" dice Apple, obtén arm64. Si dice Intel, obtén amd64.
Linux: ¿tienes un error de
GLIBC? Usa el archivolinux-musl-amd64en su lugar — funciona en cualquier Linux sin dependencias.
Descomprímelo.
Haz doble clic en el lanzador:
| Mac | run.command |
| Windows | run.bat |
| Linux | ./run.sh (en una terminal) |
La primera vez, solicita la contraseña de tu ordenador. Esto es para instalar un pequeño certificado para que tu navegador confíe en mhrv-rs. El certificado se genera en tu ordenador y nunca sale de él — ninguna nube, ni Google, ni nada remoto puede usarlo.
Se abre la ventana de mhrv-rs. Rellena:
Code.gsHaz clic en Save config, luego en Start. El círculo de estado se vuelve verde si funciona.
Pruébalo: haz clic en el botón Test. Envía una solicitud a través del relé y te dice si funcionó.
127.0.0.1 Puerto: 8085Instala la extensión Proxy SwitchyOmega y configura el proxy a 127.0.0.1:8085.
System Settings → Network → Wi-Fi → Details → Proxies → habilita tanto Web Proxy (HTTP) como Secure Web Proxy (HTTPS), ambos apuntando a 127.0.0.1:8085.
Abre cualquier sitio bloqueado en tu navegador. Debería cargarse.
Si algo no funciona: