AmneziaWG مقابل WireGuard: ما الذي يتغيّر فعليًا خلف الكواليس
تبدأ مصافحة WireGuard دائمًا بنوع رسالة ثابت — البايت 0x01 — يليه ترتيب حقول يمكن التنبؤ به. غالبًا ما يكفي هذا البايت الواحد لجعل نظام الفحص العميق للحزم (DPI) يميّز الجلسة قبل أن تبدأ أي بيانات فعلية بالمرور. صُمم AmneziaWG خصيصًا لإزالة هذه البصمة مع الحفاظ الكامل على سرعة WireGuard وتشفيره. إليك ما يتغيّر فعليًا بين البروتوكولين، ولماذا يهم ذلك من أجل اتصال مستقر في الشبكات التي تتعامل بحذر مع أنماط حركة بيانات VPN.
نفس نواة التشفير، توقيع مختلف على الشبكة
AmneziaWG ليس بروتوكول VPN جديدًا من الصفر — بل هو نسخة معدّلة (fork) من WireGuard-Go تحافظ على نفس مصافحة Noise Protocol، وتبادل المفاتيح عبر Curve25519، وتشفير ChaCha20-Poly1305. ضمانات الأمان لا تتغيّر. ما يتغيّر هو كل ما يمكن لمراقب خارجي على الشبكة رؤيته فعليًا: أحجام الحزم، بايتات الترويسة، ونمط التوقيت حول المصافحة.
صُمم WireGuard من أجل السرعة الخام وكود بسيط، وليس للاختباء من مشغلي الشبكات — لم يكن ذلك أبدًا جزءًا من هدف تصميمه. اقرأ المزيد عن كيفية ضبط طبقة التمويه هذه في صفحة بروتوكول AmneziaWG.
كيف يكتشف DPI فعليًا بروتوكول WireGuard العادي
من السهل تمييز حركة بيانات WireGuard القياسية لأن رسالة المصافحة تبدأ دائمًا بنفس حقل النوع، وتتبع أحجام الحزم حول الجلسة نمطًا ضيقًا ومتكررًا. أفاد باحثون يتتبعون سلوك أنظمة DPI واسعة النطاق أن مصافحة WireGuard العادية يتم رصدها خلال نحو 30 ثانية من بداية الجلسة، في بعض أكثر بنى الترشيح صرامة المستخدمة اليوم.
تذهب طرق الكشف الأحدث إلى أبعد من ذلك. تصف مقالات أمن الشبكات لعام 2026 كيف يجمع DPI بين نماذج التعلم الآلي وتحليل توقيت الحزم والإنتروبيا للتعرّف على WireGuard من نحو 100 حزمة فقط — دون فك تشفير أي بايت على الإطلاق.
نظام DPI لا يحتاج إلى كسر التشفير. يكفيه أن تبدو حركة بياناتك مختلفة إحصائيًا عن كل شيء آخر على الشبكة.
هذا هو سطح الهجوم الحقيقي: ليس التشفير، بل شكل حركة البيانات.
ما الذي يغيّره AmneziaWG على الشبكة
تعمل طبقة تمويه AmneziaWG، الموثّقة في الوثائق التقنية الخاصة بالمشروع نفسه، عبر تعطيل ذلك الشكل قبل أن تبدأ المصافحة الحقيقية أصلًا:
- حزم عشوائية (Jc، Jmin، Jmax) — يرسل العميل عددًا قابلًا للضبط من الحزم العشوائية بأحجام عشوائية قبل المصافحة الحقيقية، مما يكسر نمط الحجم الثابت الذي يبحث عنه DPI.
- ترويسات عشوائية — لم يعد بايت نوع الرسالة وحقول الترويسة الأخرى متطابقة مع ثوابت WireGuard المعروفة.
- حشو الرسائل — تتفاوت أطوال الحزم بحيث لا تتجمّع حركة بيانات الجلسة في توزيع حجم يمكن التعرّف عليه.
- حزم التوقيع — حركة بيانات إضافية للتمويه مصمّمة لتشبه بروتوكولات شائعة أخرى بدلًا من مصافحة VPN.
وسّع الإصدار 2.0 من البروتوكول هذا النهج ليشمل محاكاة أكثر شمولًا للترويسات وأحجام الحزم، متجاوزًا نهج “الحزم العشوائية فقط” في الإصدارات السابقة. لا شيء من هذا يمسّ التشفير الأساسي — ما يتغيّر هو ما يراه مراقب خارجي، وليس ما يتبادله الطرفان فعليًا.
WireGuard مقابل AmneziaWG بنظرة سريعة
| WireGuard | AmneziaWG | |
|---|---|---|
| التشفير | ChaCha20-Poly1305، Curve25519 | نفسه |
| نمط المصافحة | ثابت، يمكن التعرّف عليه | عشوائي، مع حزم عشوائية |
| العبء الإضافي على السرعة | لا يوجد (أساسي) | صغير، من الحزم العشوائية |
| مقاومة DPI | منخفضة — يمكن رصده خلال ثوانٍ | عالية — مصمّم خصيصًا لذلك |
| الأنسب لـ | الشبكات المفتوحة، أجهزة التوجيه المنزلية | الشبكات التي تقيّد أنماط حركة بيانات VPN المعروفة |
ما الذي يحدث عند الاتصال
- تسجّل الدخول إلى تطبيق RunVPN — عبر Google أو البريد الإلكتروني أو Telegram.
- يجلب التطبيق الإعدادات تلقائيًا من خوادم RunVPN — لا شيء يحتاج إلى استيراد أو لصق يدويًا.
- تُفتح نفق باستخدام AmneziaWG افتراضيًا، مضبوط لاتصال مستقر حتى في الشبكات التي تقيّد أنماط حركة بيانات VPN المعروفة.
- تضغط على زر الاتصال، وتمرّ حركة البيانات عبر النفق — تكون معاملات التمويه مضبوطة بشكل صحيح مسبقًا على الطرفين.
بالنسبة للشبكات شديدة الحساسية، يوفّر RunVPN أيضًا خيار بروتوكول ثانٍ هو VLESS-Reality، والذي يعمل فوق محرك Xray.
الأسئلة الشائعة
هل AmneziaWG أبطأ من WireGuard؟ تضيف الحزم العشوائية عبئًا إضافيًا بسيطًا، لكن في الاستخدام اليومي — التصفح، البث، المراسلة — لن تلاحظ الفرق. مسار التشفير الأساسي مطابق تمامًا لمسار WireGuard.
هل يحلّ AmneziaWG محل WireGuard تمامًا؟ لا — إنه مبني فوقه. نفس تبادل المفاتيح، ونفس مجموعة التشفير. طبقة التمويه إضافية وليست إعادة تصميم لنموذج الأمان.
لماذا يهم هذا إذا كانت شبكتي غير مقيّدة؟ حتى في الشبكات المفتوحة، يعني نمط حركة البيانات الأقل قابلية للتعرّف عليه تعرّضًا أقل للتصنيف الآلي لحركة البيانات بشكل عام — وهذا جزء من موقف خصوصية أوسع، وليس حلًا سحريًا وحيدًا.
هل أحتاج إلى ضبط أي من هذا بنفسي؟ لا. يقوم RunVPN بإعداد AmneziaWG تلقائيًا بعد تسجيل الدخول — لا يوجد ملف تعريف يدوي، ولا إعداد حزم عشوائية، ولا معامل مصافحة تحتاج للمسه.