
MasterHttpRelayVPN-RUST v1.9.37
نقل إلى Rust من MasterHttpRelayVPN لـ @masterking32 — كل الفضل لـ @masterking32 للفكرة الأصلية والتنفيذ بلغة Python. تجاوز مجاني لـ DPI عبر مرحّل Google Apps Script مع إخفاء TLS SNI. واجهة سطر أوامر + واجهة مستخدم رسومية عبر المنصات، وكيل HTTP + SOCKS5، لا تبعيات تشغيلية.
mhrv-rs — تجاوز الرقابة مجاناً باستخدام حساب Google الخاص بك
برنامج صغير يعمل على جهاز الكمبيوتر الخاص بك ويتيح لك زيارة المواقع المحجوبة مجاناً، باستخدام سكريبت Google Apps Script تنشره في حساب Google المجاني الخاص بك. مزود خدمة الإنترنت (ISP) يرى فقط حركة المرور المشفرة إلى www.google.com — لا يمكنه معرفة ما تزوره حقاً.
🇬🇧 بداية سريعة بالإنجليزية · الدليل الكامل (مواضيع متقدمة) 🇮🇷 راهاندازی سریع فارسی · راهنمای کامل (مباحث پیشرفته)
۱. راهنمای تصویری راه اندازی به زبان فارسی (YouTube)
۲. راهنمای جامع متنی راه اندازی به زبان فارسی با تشکر از Kian Irani
ما الذي ستحصل عليه
- 🌐 تجاوز حجب DPI / SNI باستخدام حافة Google كمرحل
- 💯 مجاني تماماً — يعمل على الطبقة المجانية لحساب Google الخاص بك
- ⚡ ملف واحد صغير (~3 ميجابايت)، لا حاجة لـ Python أو Node.js أو أي تبعيات
- 🖥️ يعمل على Mac, Windows, Linux, Android, أجهزة توجيه OpenWRT
- 🦊 أي متصفح أو تطبيق يدعم وكيل HTTP أو SOCKS5
كيف يعمل (الصورة المبسطة)
أنت → المتصفح → mhrv-rs ──┐
│ ISP يرى فقط: www.google.com
▼
شبكة Google
│
▼
سكريبت Apps Script المجاني الخاص بك يجلب الموقع الحقيقي
│
▼
تويتر / ChatGPT / موقع محجوب من اختيارك
لا يستطيع مزود الخدمة قراءة HTTPS المشفر. يرون فقط العنوان — www.google.com. عملية جلب الصفحة الفعلية تحدث داخل شبكة Google، مخفية داخل النفق المشفر.
بداية سريعة
حوالي 5 دقائق. ستحتاج إلى:
- حساب Google مجاني (أي Gmail يعمل)
- جهاز كمبيوتر (Mac, Windows, أو Linux)
- فايرفوكس أو كروم
الخطوة 1 — إنشاء Google Apps Script (مرة واحدة)
- اذهب إلى script.google.com، سجل الدخول بحساب Google الخاص بك
- انقر على New project في أعلى اليسار
- احذف الكود الافتراضي في المحرر
- افتح الملف
assets/apps_script/Code.gsفي هذا المستودع، انسخه بالكامل، والصقه في محرر Apps Script (ليحل محل ما كان هناك) - ابحث عن هذا السطر بالقرب من الأعلى:
غيرconst AUTH_KEY = "CHANGE_ME_TO_A_STRONG_SECRET";CHANGE_ME_TO_A_STRONG_SECRETإلى سلسلة عشوائية طويلة تختارها. احتفظ بهذه السلسلة — ستلصقها في التطبيق في الخطوة 3. عاملها ككلمة مرور. - انقر على 💾 Save (أو
Ctrl/Cmd+S) - انقر على Deploy (أعلى اليمين) → New deployment
- انقر على أيقونة الترس ⚙ بجانب "Select type" → اختر Web app
- اضبط:
- Execute as: Me (حساب Google الخاص بك)
- Who has access: Anyone
- انقر على Deploy. قد يطلب Google أذونات — انقر على Authorize access ووافق
- يعرض Google Deployment ID (سلسلة عشوائية طويلة). انسخها — ستحتاجها في الخطوة 3.
نصيحة: إذا قمت بتحديث
Code.gsلاحقاً، لا تنشئ نشراً جديداً. قم بتعديل الكود، ثم اذهب إلى Deploy → Manage deployments → ✏️ → Version: New version → Deploy. سيبقى Deployment ID كما هو.
الخطوة 2 — تنزيل mhrv-rs
اذهب إلى صفحة الإصدار الأخير وقم بتنزيل الملف المناسب لجهاز الكمبيوتر الخاص بك:
| جهازك | قم بتنزيل هذا |
|---|---|
| Mac بمعالج Apple Silicon (M1 / M2 / M3 / M4) | mhrv-rs-macos-arm64-app.zip |
| Mac بمعالج 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 |
| هاتف أو جهاز لوحي 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 بدون تبعيات.
قم بفك الضغط.
الخطوة 3 — التشغيل الأول
انقر نقراً مزدوجاً على المشغل:
| Mac | run.command |
| Windows | run.bat |
| Linux | ./run.sh (في الطرفية) |
في المرة الأولى، سيطلب كلمة مرور الكمبيوتر الخاص بك. هذا لتثبيت شهادة صغيرة حتى يثق متصفحك بـ mhrv-rs. يتم إنشاء الشهادة على جهاز الكمبيوتر الخاص بك ولا تغادره أبداً — لا سحابة، ولا Google، ولا أي شيء عن بعد يمكنه استخدامها.
تفتح نافذة mhrv-rs. املأ:
- Apps Script ID(s) ← الصق Deployment ID من الخطوة 1
- Auth key ← الصق السلسلة العشوائية التي وضعتها في
Code.gs - اترك كل شيء آخر عند الإعدادات الافتراضية
انقر على Save config، ثم Start. تتحول دائرة الحالة إلى اللون الأخضر إذا نجحت.
اختبرها: انقر على زر Test. يرسل طلباً واحداً عبر المرحل ويخبرك إذا نجح.
الخطوة 4 — أخبر متصفحك باستخدام mhrv-rs
Firefox (موصى به — الأسهل)
- Firefox ← قائمة ☰ → Settings
- ابحث عن "proxy" في مربع البحث
- انقر على Settings… تحت Network Settings
- اختر Manual proxy configuration
- HTTP Proxy:
127.0.0.1المنفذ:8085 - ☑ حدد "Also use this proxy for HTTPS"
- انقر على 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 — جربها
افتح أي موقع محجوب في متصفحك. يجب أن يتم تحميله.
إذا لم يعمل شيء:
- انقر على Test في نافذة mhrv-rs — يحدد أي خطوة تفشل
- انظر إلى لوحة Recent log في أسفل النافذة
- راجع الأسئلة الشائعة أدناه
الأسئلة الشائعة
هل هذا مجاني حقاً؟ نعم. تعطي Google لكل حساب 20,000 جلب URL صادر يومياً على الطبقة المجانية. هذا كافٍ للتصفح العادي لشخص واحد. لعائلة مكونة من 3-4 أفراد يشاركون نفس الإعداد، قم بعمل 2-3 انتشارات في حسابات Google مختلفة وأضف جميع المعرفات.
هل هو آمن؟ تبقى الشهادة على جهاز الكمبيوتر الخاص بك — لا أحد آخر لديه المفتاح الخاص. auth_key الخاص بك هو سرك. ترى Google المواقع التي تزورها عبر المرحل (لأن Apps Script يجلبها نيابة عنك) — مثل أي وكيل مستضاف. إذا لم تكن مرتاحاً لذلك، استخدم وضع Full Tunnel مع VPS خاص بك — راجع الدليل الكامل.