Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
MasterHttpRelayVPN-RUST — @masterking32 के MasterHttpRelayVPN का Rust पोर्ट — मूल विचार और Python कार्यान्वयन के लिए सारा श्रेय @masterking32 को जाता है। TLS SNI छिपाव के साथ Google Apps Script रिले के माध्यम से मुफ्त DPI बाईपास। CLI + क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप UI, HTTP + SOCKS5 प्रॉक्सी, कोई रनटाइम निर्भरता नहीं। | Kitploit
उपकरण/GitHubGitHub/therealaleph/masterhttprelayvpn-rust
वेब सुरक्षाDNS विश्लेषण
GitHubtherealaleph/masterhttprelayvpn-rust

MasterHttpRelayVPN-RUST

रिपॉजिटरी देखें

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →

विवरण

@masterking32 के MasterHttpRelayVPN का Rust पोर्ट — मूल विचार और Python कार्यान्वयन के लिए सारा श्रेय @masterking32 को जाता है। TLS SNI छिपाव के साथ Google Apps Script रिले के माध्यम से मुफ्त DPI बाईपास। CLI + क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप UI, HTTP + SOCKS5 प्रॉक्सी, कोई रनटाइम निर्भरता नहीं।

वेबसाइट
3.6k54112 महीने पहलेKitploit द्वारा समीक्षित
साझा करें

mhrv-rs — मुफ्त में सेंसरशिप को बायपास करें, अपने Google अकाउंट के साथ

Latest release Downloads CI License: MIT Stars Support

एक छोटा प्रोग्राम जो आपके कंप्यूटर पर चलता है और आपको मुफ्त में ब्लॉक की गई वेबसाइटों पर जाने देता है, एक Google Apps Script का उपयोग करके जिसे आप अपने मुफ्त Google अकाउंट में डिप्लॉय करते हैं। आपका ISP केवल www.google.com पर एन्क्रिप्टेड ट्रैफ़िक देखता है — वह नहीं जान सकता कि आप वास्तव में क्या देख रहे हैं।

🇬🇧 English Quick Start · Full Guide (advanced topics) 🇮🇷 راه‌اندازی سریع فارسی · راهنمای کامل (مباحث پیشرفته)

۱. راهنمای تصویری راه اندازی به زبان فارسی (YouTube)
۲. راهنمای جامع متنی راه اندازی به زبان فارسی با تشکر از Kian Irani


आपको क्या मिलता है

  • 🌐 DPI / SNI ब्लॉकिंग को बायपास करें Google के एज को रिले के रूप में उपयोग करके
  • 💯 पूरी तरह से मुफ्त — आपके अपने Google अकाउंट के मुफ्त टियर पर चलता है
  • ⚡ एक छोटी फ़ाइल (~3 MB), कोई Python, कोई Node.js, कोई डिपेंडेंसी नहीं
  • 🖥️ Mac, Windows, Linux, Android, OpenWRT राउटर पर काम करता है
  • 🦊 कोई भी ब्राउज़र या ऐप जो HTTP प्रॉक्सी या SOCKS5 सपोर्ट करता है

यह कैसे काम करता है (सरल चित्र)

root@kitploit:~
   आप  →  ब्राउज़र  →  mhrv-rs  ──┐
                                  │ ISP केवल देखता है: www.google.com
                                  ▼
                          Google का नेटवर्क
                                  │
                                  ▼
              आपका मुफ्त Apps Script  वास्तविक साइट लाता है
                                  │
                                  ▼
                Twitter / ChatGPT / आपकी पसंद की ब्लॉक की गई साइट

ISPs एन्क्रिप्टेड HTTPS के अंदर नहीं पढ़ सकते। वे केवल पता देखते हैं — www.google.com। वास्तविक पृष्ठ लुकअप Google के नेटवर्क के अंदर, एन्क्रिप्टेड टनल में छिपा होता है।

त्वरित आरंभ (Quick Start)

लगभग 5 मिनट। आपको चाहिए:

  • एक मुफ्त Google अकाउंट (कोई भी Gmail काम करता है)
  • एक कंप्यूटर (Mac, Windows, या Linux)
  • Firefox या Chrome

चरण 1 — Google Apps Script बनाएं (एक बार)

  1. script.google.com पर जाएं, अपने Google अकाउंट से साइन इन करें
  2. ऊपर बाईं ओर New project पर क्लिक करें
  3. एडिटर में डिफ़ॉल्ट कोड हटाएं
  4. इस रिपॉजिटरी में फ़ाइल assets/apps_script/Code.gs खोलें, सभी को कॉपी करें, Apps Script एडिटर में पेस्ट करें (जो था उसे बदलें)
  5. शीर्ष के पास यह पंक्ति खोजें:
    root@kitploit:~
    const AUTH_KEY = "CHANGE_ME_TO_A_STRONG_SECRET";
    
    CHANGE_ME_TO_A_STRONG_SECRET को अपनी एक लंबी रैंडम स्ट्रिंग से बदलें। इस स्ट्रिंग को रखें — आप इसे चरण 3 में ऐप में पेस्ट करेंगे। इसे पासवर्ड की तरह समझें।
  6. 💾 Save पर क्लिक करें (या Ctrl/Cmd+S)
  7. Deploy (ऊपर दाएं) → New deployment पर क्लिक करें
  8. "Select type" के बगल में गियर आइकन ⚙ पर क्लिक करें → Web app चुनें
  9. सेट करें:
    • Execute as: Me (आपका Google अकाउंट)
    • Who has access: Anyone
  10. Deploy पर क्लिक करें। Google अनुमति मांग सकता है — Authorize access पर क्लिक करें और स्वीकार करें
  11. Google एक Deployment ID (एक लंबी रैंडम स्ट्रिंग) दिखाता है। इसे कॉपी करें — आपको चरण 3 में इसकी आवश्यकता होगी।

टिप: यदि आप बाद में Code.gs को अपडेट करते हैं, तो नया डिप्लॉयमेंट न बनाएं। कोड संपादित करें, फिर Deploy → Manage deployments → ✏️ → Version: New version → Deploy पर जाएं। Deployment ID वही रहेगा।

चरण 2 — mhrv-rs डाउनलोड करें

नवीनतम रिलीज़ पृष्ठ पर जाएं और अपने कंप्यूटर के लिए फ़ाइल डाउनलोड करें:

Mac: पक्का नहीं कि Apple Silicon या Intel? → About This Mac पर क्लिक करें। अगर "Chip" Apple कहता है, तो arm64 लें। अगर Intel, तो amd64 लें।

Linux: GLIBC त्रुटि मिल रही है? इसके बजाय linux-musl-amd64 फ़ाइल का उपयोग करें — यह बिना किसी डिपेंडेंसी के किसी भी Linux पर काम करता है।

इसे अनज़िप करें।

चरण 3 — पहली बार चलाएं

लॉन्चर पर डबल-क्लिक करें:

| Mac | run.command | | Windows | run.bat | | Linux | ./run.sh (टर्मिनल में) |

पहली बार, यह आपके कंप्यूटर का पासवर्ड मांगता है। यह एक छोटा सर्टिफिकेट इंस्टॉल करने के लिए है ताकि आपका ब्राउज़र mhrv-rs पर भरोसा करे। सर्टिफिकेट आपके कंप्यूटर पर जनरेट होता है और कभी बाहर नहीं जाता — कोई क्लाउड, कोई Google, कोई दूरस्थ संसाधन इसका उपयोग नहीं कर सकता।

mhrv-rs विंडो खुलती है। इसे भरें:

  • Apps Script ID(s) → चरण 1 से Deployment ID पेस्ट करें
  • Auth key → वह रैंडम स्ट्रिंग पेस्ट करें जो आपने Code.gs में डाली थी
  • बाकी सब डिफ़ॉल्ट पर छोड़ दें

Save config पर क्लिक करें, फिर Start पर। अगर यह काम करता है तो स्टेटस सर्कल हरा हो जाता है।

इसे परखें: Test बटन पर क्लिक करें। यह रिले के माध्यम से एक अनुरोध भेजता है और बताता है कि क्या यह काम किया।

चरण 4 — अपने ब्राउज़र को mhrv-rs का उपयोग करने के लिए कहें

Firefox (अनुशंसित — सबसे आसान)

  1. Firefox → ☰ मेनू → Settings
  2. सर्च बॉक्स में "proxy" खोजें
  3. नेटवर्क सेटिंग्स के अंतर्गत Settings… पर क्लिक करें
  4. Manual proxy configuration चुनें
  5. HTTP Proxy: 127.0.0.1 पोर्ट: 8085
  6. ☑ "Also use this proxy for HTTPS" चेक करें
  7. OK पर क्लिक करें

Chrome / Edge

Proxy SwitchyOmega एक्सटेंशन इंस्टॉल करें और प्रॉक्सी को 127.0.0.1:8085 पर सेट करें।

macOS (पूरा सिस्टम)

System Settings → Network → Wi-Fi → Details → Proxies → Web Proxy (HTTP) और Secure Web Proxy (HTTPS) दोनों को सक्षम करें, दोनों 127.0.0.1:8085 पर पॉइंट करें।

चरण 5 — इसे आज़माएं

अपने ब्राउज़र में कोई ब्लॉक की गई साइट खोलें। उसे लोड होना चाहिए।

अगर कुछ काम नहीं करता:

  • mhrv-rs विंडो में Test पर क्लिक करें — यह बताता है कि कौन सा कदम विफल हो रहा है
  • विंडो के नीचे Recent log पैनल देखें
  • नीचे दिए गए सामान्य प्रश्न देखें

सामान्य प्रश्न (Common questions)

क्या यह वास्तव में मुफ्त है? हाँ। Google प्रत्येक अकाउंट को मुफ्त टियर पर प्रति दिन 20,000 आउटबाउंड URL फ़ेच देता है। यह एक व्यक्ति के सामान्य ब्राउज़िंग के लिए पर्याप्त है। 3-4 लोगों के परिवार के लिए, अलग-अलग Google अकाउंट में 2-3 डिप्लॉयमेंट बनाएं और सभी आईडी जोड़ें।

क्या यह सुरक्षित है? सर्टिफिकेट आपके कंप्यूटर पर रहता है — किसी और के पास प्राइवेट की नहीं है। आपकी auth_key आपका रहस्य है। Google उन वेबसाइटों को देखता है जिन्हें आप रिले के माध्यम से देखते हैं (क्योंकि Apps Script आपकी ओर से उन्हें फ़ेच करता है) — किसी भी होस्टेड प्रॉक्सी की तरह। अगर आपको यह स्वीकार्य नहीं है, तो अपने स्वयं के VPS के साथ फुल टनल मोड का उपयोग करें — पूरी गाइड देखें।

YouTube वीडियो नहीं चलते। YouTube के वीडियो चंक googlevideo.com से आते हैं, जहां Apps Script नहीं पहुंच सकता (Google Apps Script को अपने स्वयं के वीडियो CDN तक पहुंचने से रोकता है)। पेज स्वयं ठीक लोड होता है; केवल वीडियो प्लेबैक प्रभावित होता है। फिक: फुल टनल + VPS, या अपने कॉन्फ़िग में passthrough_hosts में .googlevideo.com जोड़ें (ब्राउज़र सीधे हिट करता है, लेकिन ईरान के ISPs पर यह अभी भी थ्रॉटल है)।

ChatGPT / Claude / Grok एक Cloudflare CAPTCHA दिखाता है। Cloudflare Google डेटासेंटर IPs को बॉट के रूप में फ़्लैग करता है। फिक: एक exit node सेटअप करें — एक छोटा TypeScript हैंडलर जिसे आप एक सर्वरलेस होस्ट (Deno Deploy, fly.io, अपना स्वयं का VPS) पर डिप्लॉय करते हैं जो Apps Script → आपका exit node → claude.ai को ब्रिज करता है। assets/exit_node/README.md देखें।

Telegram अस्थिर है। Telegram MTProto का उपयोग करता है, जो Apps Script को नहीं समझता। इसे अपनी मशीन पर xray के साथ जोड़ें — पूरी गाइड में Telegram via xray देखें।

ISP स्वयं script.google.com को ब्लॉक करता है। mhrv-rs में एक direct मोड है जो केवल SNI-रीराइट टनल (बिना Apps Script) का उपयोग करता है। अपना स्क्रिप्ट डिप्लॉय करने के लिए एक बार इसका उपयोग करें, फिर apps_script मोड पर स्विच करें। direct mode देखें।

मेरी Google खोज JavaScript के बिना दिखती है। Apps Script का User-Agent Google-Apps-Script पर फिक्स है (Google स्क्रिप्ट को इसे बदलने नहीं देता), इसलिए कुछ साइटें no-JS फ़ॉलबैक देती हैं। वर्कअराउंड: प्रभावित डोमेन को अपने hosts मैप में जोड़ें ताकि यह आपके वास्तविक ब्राउज़र User-Agent के साथ SNI-रीराइट टनल से गुज़रे। google.com, youtube.com, fonts.googleapis.com पहले से ही डिफ़ॉल्ट रूप से इस सूची में हैं।

अधिक प्रश्न: लंबी गाइड में पूर्ण FAQ।

सहायता चाहिए?

  • खुले और बंद issues खोजें — आपकी समस्या का उत्तर पहले से हो सकता है
  • एक नया issue खोलें जिसमें: आपका कॉन्फ़िग (auth_key छुपाएं!), आपने वास्तव में क्या प्रयास किया, आपने लॉग में वास्तव में क्या देखा

श्रेय (Credits)

मूल परियोजना: @masterking32/MasterHttpRelayVPN। विचार, Apps Script प्रोटोकॉल, प्रॉक्सी आर्किटेक्चर — सब उसका है। यह Rust पोर्ट क्लाइंट-साइड वितरण को आसान बनाने के लिए मौजूद है (एकल बाइनरी, कोई Python इंस्टॉल नहीं)।

इस पोर्ट में अधिकांश Rust कोड Anthropic के Claude की मदद से लिखा गया था, प्रत्येक कमिट पर मानव द्वारा समीक्षा की गई।

इस परियोजना का समर्थन करें

❤️ sh1n.org पर दान करें — होस्टिंग और CI रनर लागत को कवर करता है। रिपॉजिटरी को स्टार करने से भी संकेत मिलता है कि परियोजना जीवित रखने योग्य है।


mhrv-rs — دور زدن سانسور به‌رایگان، با حساب گوگل خودت

یک برنامهٔ کوچک که روی کامپیوترت اجرا می‌شود و کمک می‌کند سایت‌های مسدودشده را با یک اسکریپت رایگان که توی حساب گوگل خودت می‌سازی، باز کنی. ISP فقط می‌بیند که داری به www.google.com وصل می‌شوی — نمی‌فهمد در واقع چه سایتی را باز کرده‌ای.

🇬🇧 English Quick Start · Full Guide (advanced) 🇮🇷 راه‌اندازی سریع · راهنمای کامل (پیشرفته)

چی به دست می‌آوری

  • 🌐 عبور از DPI / مسدودسازی SNI با لبهٔ گوگل به‌عنوان رله
  • 💯 کاملاً رایگان — روی سهمیهٔ رایگان حساب گوگل خودت
  • ⚡ یک فایل کوچک (~۳ مگابایت)، بدون پایتون، بدون Node.js، بدون وابستگی
  • 🖥️ روی مک، ویندوز، لینوکس، اندروید، روتر OpenWRT کار می‌کند
  • 🦊 هر مرورگر یا برنامه‌ای که از HTTP proxy یا SOCKS5 پشتیبانی کند

چطور کار می‌کند (تصویر ساده)

root@kitploit:~
  تو  ←  مرورگر  ←  mhrv-rs  ──┐
                                │ ISP فقط می‌بیند:  www.google.com
                                ▼
                         شبکهٔ گوگل
                                │
                                ▼
            اسکریپت رایگان گوگل تو  سایت اصلی را  باز می‌کند
                                │
                                ▼
              توییتر / ChatGPT / هر سایت مسدودی
टूल डाउनलोड करें
आपके पास हैयह डाउनलोड करें
Apple Silicon (M1 / M2 / M3 / M4 चिप) वाला Macmhrv-rs-macos-arm64-app.zip
Intel चिप वाला Macmhrv-rs-macos-amd64-app.zip
Windowsmhrv-rs-windows-amd64.zip
Linux (Ubuntu / Mint / Fedora / Debian / Arch)mhrv-rs-linux-amd64.tar.gz
Android फ़ोन या टैबलेटmhrv-rs-android-universal-v*.apk
OpenWRT राउटर या Alpinemhrv-rs-linux-musl-amd64.tar.gz

ISP داخل HTTPS رمزشده را نمی‌تواند بخواند. فقط آدرس را می‌بیند — www.google.com. جست‌وجوی واقعی صفحه داخل شبکهٔ گوگل، در تونل رمزشده اتفاق می‌افتد.

راه‌اندازی سریع

حدود ۵ دقیقه. نیاز داری به:

  • یک حساب گوگل رایگان (هر Gmail‌ای کار می‌کند)
  • یک کامپیوتر (مک، ویندوز یا لینوکس)
  • فایرفاکس یا کروم

مرحلهٔ ۱ — ساخت اسکریپت گوگل (یک‌بار)

۱. به script.google.com برو، با حساب گوگل خودت وارد شو ۲. روی New project بالا سمت چپ کلیک کن ۳. کد پیش‌فرض ویرایشگر را پاک کن ۴. فایل assets/apps_script/Code.gs را در همین ریپو باز کن، همه‌اش را کپی کن، در ویرایشگر Apps Script پیست کن (جایگزین متن قبلی) ۵. این خط را نزدیک بالای کد پیدا کن:

root@kitploit:~
const AUTH_KEY = "CHANGE_ME_TO_A_STRONG_SECRET";

مقدار CHANGE_ME_TO_A_STRONG_SECRET را با یک رشتهٔ تصادفی طولانیِ خودت عوض کن. این رشته را نگه دار — در مرحلهٔ ۳ داخل برنامه پیست می‌کنی. مثل پسورد محرمانه نگه‌اش دار. ۶. روی 💾 Save کلیک کن (یا Ctrl/Cmd+S) ۷. روی Deploy (بالا سمت راست) → New deployment ۸. روی آیکون چرخ‌دندهٔ ⚙ کنار "Select type" کلیک کن → Web app را انتخاب کن ۹. تنظیم کن:

  • Execute as: Me (حساب گوگل خودت)
  • Who has access: Anyone ۱۰. Deploy را بزن. ممکن است گوگل برای دادن دسترسی سؤال کند — Authorize access را بزن و تأیید کن ۱۱. گوگل یک Deployment ID نشانت می‌دهد (یک رشتهٔ تصادفی طولانی). کپی‌اش کن — در مرحلهٔ ۳ لازم داری.

نکته: اگر بعداً Code.gs را به‌روزرسانی کنی، Deployment جدید نساز. کد را ویرایش کن، بعد Deploy → Manage deployments → ✏️ → Version: New version → Deploy. Deployment ID همان قبلی می‌ماند.

مرحلهٔ ۲ — دانلود mhrv-rs

به صفحهٔ آخرین release برو و فایل مناسب کامپیوترت را دانلود کن:

سیستم توفایل دانلود
مک با تراشهٔ Apple Silicon (M1 / M2 / M3 / M4)mhrv-rs-macos-arm64-app.zip
مک با تراشهٔ Intelmhrv-rs-macos-amd64-app.zip
ویندوزmhrv-rs-windows-amd64.zip
لینوکس (Ubuntu / Mint / Fedora / Debian / Arch)mhrv-rs-linux-amd64.tar.gz
گوشی یا تبلت اندرویدmhrv-rs-android-universal-v*.apk
روتر OpenWRT یا Alpinemhrv-rs-linux-musl-amd64.tar.gz

مک: مطمئن نیستی Apple Silicon است یا Intel؟ کلیک کن → About This Mac. اگر "Chip" نوشت Apple، arm64 بگیر. اگر Intel بود، amd64.

لینوکس: خطای GLIBC می‌گیری؟ به‌جای آن از linux-musl-amd64 استفاده کن — روی هر لینوکسی بدون وابستگی کار می‌کند.

از حالت فشرده دربیار.

مرحلهٔ ۳ — اجرای اول

روی فایل اجرا دو بار کلیک کن:

| مک | run.command | | ویندوز | run.bat | | لینوکس | ./run.sh (در ترمینال) |

اولین بار رمز کامپیوترت را می‌خواهد. این برای نصب یک گواهی کوچک است تا مرورگرت به mhrv-rs اعتماد کند. گواهی روی کامپیوتر خودت ساخته می‌شود و هیچ‌وقت جایی ارسال نمی‌شود — نه روی ابر، نه به گوگل، هیچ منبع راه‌دوری نمی‌تواند ازش استفاده کند.

پنجرهٔ mhrv-rs باز می‌شود. این فیلدها را پر کن:

  • Apps Script ID(s) ← Deployment ID از مرحلهٔ ۱ را پیست کن
  • Auth key ← همان رشتهٔ تصادفی که در Code.gs گذاشتی
  • بقیه را پیش‌فرض ول کن

روی Save config و بعد Start بزن. اگر کار کند، دایرهٔ وضعیت سبز می‌شود.

تستش کن: دکمهٔ Test را بزن. یک درخواست از طریق رله می‌فرستد و می‌گوید کار کرد یا نه.

مرحلهٔ ۴ — مرورگر را روی mhrv-rs تنظیم کن

فایرفاکس (پیشنهادی — ساده‌ترین)

۱. فایرفاکس → منوی ☰ → Settings ۲. در کادر جست‌وجو "proxy" تایپ کن ۳. زیر Network Settings روی Settings… کلیک کن ۴. Manual proxy configuration را انتخاب کن ۵. HTTP Proxy: 127.0.0.1 پورت: 8085 ۶. ☑ "Also use this proxy for HTTPS" را تیک بزن ۷. OK

کروم / Edge

افزونهٔ Proxy 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.

مرحلهٔ ۵ — امتحان کن

در مرورگرت یک سایت مسدود را باز کن. باید لود شود.

اگر چیزی کار نکرد:

  • در پنجرهٔ mhrv-rs دکمهٔ Test را بزن — می‌گوید کجا گیر کرده
  • پنل Recent log پایین پنجره را نگاه کن
  • بخش سؤالات رایج پایین را ببین

سؤالات رایج

واقعاً رایگانه؟ بله. گوگل به هر حساب روزانه ۲۰٬۰۰۰ درخواست خروجی URL در سهمیهٔ رایگان می‌دهد. برای مرور عادی یک نفر کاملاً کافی است. برای خانوادهٔ ۳-۴ نفره که از یک سرویس استفاده می‌کنند، در ۲-۳ حساب گوگل مختلف Deployment بساز و همهٔ ID‌ها را اضافه کن.

امنه؟ گواهی روی کامپیوتر خودت می‌ماند — کسی کلید خصوصی را ندارد. auth_key رمز محرمانهٔ توست. گوگل سایت‌هایی که از طریق رله باز می‌کنی را می‌بیند (چون Apps Script برای تو fetch می‌کند) — مثل هر پروکسی میزبانی‌شدهٔ دیگری. اگر این برایت قابل قبول نیست، از Full Tunnel با VPS شخصی استفاده کن — در راهنمای کامل.

ویدیوی یوتیوب پخش نمی‌شود. chunkهای ویدیوی یوتیوب از googlevideo.com می‌آیند و Apps Script نمی‌تواند به آن برسد (گوگل اجازهٔ دسترسی Apps Script به CDN ویدیوی خودش را نمی‌دهد). صفحهٔ خود یوتیوب لود می‌شود، فقط پخش ویدیو تحت تأثیر است. راه‌حل: Full Tunnel + VPS، یا .googlevideo.com را به passthrough_hosts در کانفیگت اضافه کن (مرورگر مستقیم می‌رود اما روی ISP ایران throttle می‌خورد).

ChatGPT / Claude / Grok کپچای Cloudflare نشان می‌دهد. Cloudflare آی‌پی‌های دیتاسنتر گوگل را به‌عنوان bot شناسایی می‌کند. راه‌حل: یک exit node راه‌اندازی کن — یک handler کوچک TypeScript که روی یک host serverless (Deno Deploy، fly.io، VPS شخصی) deploy می‌کنی و پل می‌سازه از Apps Script به سایت Cloudflare. assets/exit_node/README.fa.md.

تلگرام پایدار نیست. تلگرام از MTProto استفاده می‌کند که Apps Script نمی‌فهمد. روی کامپیوترت با xray جفتش کن — بخش تلگرام در راهنمای کامل.

ISP خود script.google.com را مسدود کرده. mhrv-rs یک حالت direct دارد که فقط از تونل بازنویسی SNI استفاده می‌کند (بدون Apps Script). یک‌بار از این حالت استفاده کن تا به script.google.com برسی و اسکریپت را دیپلوی کنی، بعد به حالت apps_script سوئیچ کن. حالت direct.

جست‌وجوی گوگلم بدون JavaScript ظاهر می‌شود. User-Agent Apps Script ثابت روی Google-Apps-Script است (گوگل نمی‌گذارد اسکریپت‌ها عوضش کنند)، پس بعضی سایت‌ها نسخهٔ بدون JS برمی‌گردانند. راه‌حل: دامنهٔ مورد نظر را به hosts اضافه کن تا از تونل بازنویسی SNI با User-Agent واقعی مرورگرت برود. google.com، youtube.com، fonts.googleapis.com به‌طور پیش‌فرض در این لیست‌اند.

سؤالات بیشتر: FAQ کامل در راهنمای بلند.

کمک می‌خواهی؟

  • در issueهای باز و بسته جست‌وجو کن — احتمالاً مشکلت قبلاً جواب داده شده
  • یک issue جدید باز کن با: کانفیگت (حتماً auth_key را پنهان کن!)، دقیقاً چه کاری کردی، دقیقاً چه دیدی در log

اعتبار

پروژهٔ اصلی: @masterking32/MasterHttpRelayVPN. ایده، پروتکل Apps Script، معماری پروکسی — همه از اوست. این پورت Rust برای ساده‌تر کردن توزیع سمت کلاینت است (یک فایل اجرایی، بدون نصب پایتون).

بیشتر کد Rust این پورت با کمک Claude شرکت Anthropic نوشته شده، روی هر commit انسانی بازبینی شده.

حمایت از پروژه

❤️ کمک مالی در sh1n.org — برای پوشش هزینهٔ هاستینگ و runner CI. ستاره دادن به ریپو هم نشان می‌دهد پروژه ارزش ادامه دادن دارد.