
@masterking32 के MasterHttpRelayVPN का Rust पोर्ट — मूल विचार और Python कार्यान्वयन के लिए सारा श्रेय @masterking32 को जाता है। TLS SNI छिपाव के साथ Google Apps Script रिले के माध्यम से मुफ्त DPI बाईपास। CLI + क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप UI, HTTP + SOCKS5 प्रॉक्सी, कोई रनटाइम निर्भरता नहीं।
एक छोटा प्रोग्राम जो आपके कंप्यूटर पर चलता है और आपको मुफ्त में ब्लॉक की गई वेबसाइटों पर जाने देता है, एक Google Apps Script का उपयोग करके जिसे आप अपने मुफ्त Google अकाउंट में डिप्लॉय करते हैं। आपका ISP केवल www.google.com पर एन्क्रिप्टेड ट्रैफ़िक देखता है — वह नहीं जान सकता कि आप वास्तव में क्या देख रहे हैं।
🇬🇧 English Quick Start · Full Guide (advanced topics) 🇮🇷 راهاندازی سریع فارسی · راهنمای کامل (مباحث پیشرفته)
۱. راهنمای تصویری راه اندازی به زبان فارسی (YouTube)
۲. راهنمای جامع متنی راه اندازی به زبان فارسی با تشکر از Kian Irani
आप → ब्राउज़र → mhrv-rs ──┐
│ ISP केवल देखता है: www.google.com
▼
Google का नेटवर्क
│
▼
आपका मुफ्त Apps Script वास्तविक साइट लाता है
│
▼
Twitter / ChatGPT / आपकी पसंद की ब्लॉक की गई साइट
ISPs एन्क्रिप्टेड HTTPS के अंदर नहीं पढ़ सकते। वे केवल पता देखते हैं — www.google.com। वास्तविक पृष्ठ लुकअप Google के नेटवर्क के अंदर, एन्क्रिप्टेड टनल में छिपा होता है।
लगभग 5 मिनट। आपको चाहिए:
assets/apps_script/Code.gs खोलें, सभी को कॉपी करें, Apps Script एडिटर में पेस्ट करें (जो था उसे बदलें)const AUTH_KEY = "CHANGE_ME_TO_A_STRONG_SECRET";
CHANGE_ME_TO_A_STRONG_SECRET को अपनी एक लंबी रैंडम स्ट्रिंग से बदलें। इस स्ट्रिंग को रखें — आप इसे चरण 3 में ऐप में पेस्ट करेंगे। इसे पासवर्ड की तरह समझें।Ctrl/Cmd+S)टिप: यदि आप बाद में
Code.gsको अपडेट करते हैं, तो नया डिप्लॉयमेंट न बनाएं। कोड संपादित करें, फिर Deploy → Manage deployments → ✏️ → Version: New version → Deploy पर जाएं। Deployment ID वही रहेगा।
नवीनतम रिलीज़ पृष्ठ पर जाएं और अपने कंप्यूटर के लिए फ़ाइल डाउनलोड करें:
| आपके पास है | यह डाउनलोड करें |
|---|---|
| Apple Silicon (M1 / M2 / M3 / M4 चिप) वाला Mac | mhrv-rs-macos-arm64-app.zip |
| Intel चिप वाला Mac | mhrv-rs-macos-amd64-app.zip |
| Windows | mhrv-rs-windows-amd64.zip |
| Linux (Ubuntu / Mint / Fedora / Debian / Arch) | mhrv-rs-linux-amd64.tar.gz |
| Android फ़ोन या टैबलेट | mhrv-rs-android-universal-v*.apk |
| OpenWRT राउटर या Alpine | mhrv-rs-linux-musl-amd64.tar.gz |
Mac: पक्का नहीं कि Apple Silicon या Intel? → About This Mac पर क्लिक करें। अगर "Chip" Apple कहता है, तो arm64 लें। अगर Intel, तो amd64 लें।
Linux:
GLIBCत्रुटि मिल रही है? इसके बजायlinux-musl-amd64फ़ाइल का उपयोग करें — यह बिना किसी डिपेंडेंसी के किसी भी Linux पर काम करता है।
इसे अनज़िप करें।
लॉन्चर पर डबल-क्लिक करें:
| Mac | run.command |
| Windows | run.bat |
| Linux | ./run.sh (टर्मिनल में) |
पहली बार, यह आपके कंप्यूटर का पासवर्ड मांगता है। यह एक छोटा सर्टिफिकेट इंस्टॉल करने के लिए है ताकि आपका ब्राउज़र mhrv-rs पर भरोसा करे। सर्टिफिकेट आपके कंप्यूटर पर जनरेट होता है और कभी बाहर नहीं जाता — कोई क्लाउड, कोई Google, कोई दूरस्थ संसाधन इसका उपयोग नहीं कर सकता।
mhrv-rs विंडो खुलती है। इसे भरें:
Code.gs में डाली थीSave config पर क्लिक करें, फिर Start पर। अगर यह काम करता है तो स्टेटस सर्कल हरा हो जाता है।
इसे परखें: Test बटन पर क्लिक करें। यह रिले के माध्यम से एक अनुरोध भेजता है और बताता है कि क्या यह काम किया।
127.0.0.1 पोर्ट: 8085Proxy SwitchyOmega एक्सटेंशन इंस्टॉल करें और प्रॉक्सी को 127.0.0.1:8085 पर सेट करें।
System Settings → Network → Wi-Fi → Details → Proxies → Web Proxy (HTTP) और Secure Web Proxy (HTTPS) दोनों को सक्षम करें, दोनों 127.0.0.1:8085 पर पॉइंट करें।
अपने ब्राउज़र में कोई ब्लॉक की गई साइट खोलें। उसे लोड होना चाहिए।
अगर कुछ काम नहीं करता: