
Port em Rust do MasterHttpRelayVPN do @masterking32 — todo crédito ao @masterking32 pela ideia original e implementação em Python. Bypass DPI gratuito via um relay do Google Apps Script com ocultação de SNI TLS. CLI + interface de desktop multiplataforma, proxy HTTP + SOCKS5, sem dependências de runtime.
Um pequeno programa que roda no seu computador e permite visitar sites bloqueados gratuitamente, usando um Google Apps Script que você implanta na sua própria conta gratuita do Google. Sua operadora vê apenas tráfego criptografado para www.google.com — ela não consegue saber o que você realmente está visitando.
🇬🇧 Guia Rápido em Inglês · Guia Completo (tópicos avançados) 🇮🇷 راهاندازی سریع فارسی · راهنمای کامل (مباحث پیشرفته)
۱. راهنمای تصویری راه اندازی به زبان فارسی (YouTube)
۲. راهنمای جامع متنی راه اندازی به زبان فارسی با تشکر از Kian Irani
você → navegador → mhrv-rs ──┐
│ ISP só vê: www.google.com
▼
Rede do Google
│
▼
seu Apps Script gratuito busca o site real
│
▼
Twitter / ChatGPT / site bloqueado de sua escolha
ISPs não conseguem ler dentro do HTTPS criptografado. Eles veem apenas o endereço — www.google.com. A consulta real da página acontece dentro da rede do Google, oculta no túnel criptografado.
Cerca de 5 minutos. Você precisa de:
assets/apps_script/Code.gs neste repositório, copie todo o conteúdo, cole no editor do Apps Script (substituindo o que estava lá)const AUTH_KEY = "CHANGE_ME_TO_A_STRONG_SECRET";
Altere CHANGE_ME_TO_A_STRONG_SECRET para uma longa string aleatória de sua escolha. Guarde esta string — você a colará no aplicativo no Passo 3. Trate-a como uma senha.Ctrl/Cmd+S)Dica: se você atualizar
Code.gsdepois, não crie um novo deployment. Edite o código, depois vá em Deploy → Manage deployments → ✏️ → Version: New version → Deploy. O Deployment ID permanece o mesmo.
Acesse a página do último lançamento e baixe o arquivo para seu computador:
| Seu sistema | Baixe este |
|---|---|
| Mac com chip Apple Silicon (M1 / M2 / M3 / M4) | mhrv-rs-macos-arm64-app.zip |
| Mac com 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 |
| Celular ou tablet Android | mhrv-rs-android-universal-v*.apk |
| Roteador OpenWRT ou Alpine | mhrv-rs-linux-musl-amd64.tar.gz |
Mac: não tem certeza se é Apple Silicon ou Intel? Clique em → About This Mac. Se "Chip" disser Apple, pegue arm64. Se Intel, pegue amd64.
Linux: recebendo erro
GLIBC? Use o arquivolinux-musl-amd64— funciona em qualquer Linux sem dependências.
Descompacte.
Clique duas vezes no lançador:
| Mac | run.command |
| Windows | run.bat |
| Linux | ./run.sh (em um terminal) |
Na primeira vez, ele pede a senha do seu computador. Isso é para instalar um pequeno certificado para que seu navegador confie no mhrv-rs. O certificado é gerado no seu computador e nunca sai dele — nenhuma nuvem, nenhum Google, nada remoto pode usá-lo.
A janela do mhrv-rs abre. Preencha:
Code.gsClique em Save config, depois Start. O círculo de status fica verde se funcionar.
Teste: clique no botão Test. Ele envia uma requisição através do relay e informa se funcionou.
127.0.0.1 Porta: 8085Instale a extensão Proxy SwitchyOmega e configure o proxy para 127.0.0.1:8085.
System Settings → Network → Wi-Fi → Details → Proxies → habilite Web Proxy (HTTP) e Secure Web Proxy (HTTPS), ambos apontando para 127.0.0.1:8085.
Abra qualquer site bloqueado em seu navegador. Deve carregar.
Se algo não funcionar: