← أحدث الأبحاث
💻 computer science

Practical Spoofing Attacks against Galileo OSNMA with Time-Synchronization Manipulation

تُثبت هذه الورقة أن نظام مصادقة رسائل الملاحة للخدمة المفتوحة (OSNMA) الخاص بـ "جاليليو" يمكن تجاوزه من خلال استراتيجية مبتكرة للتلاعب بمزامنة الوقت، مما يُمكّن المهاجمين من تزييف أجهزة الاستقبال بنجاح إلى مواقع وأوقات عشوائية مع استيفاء متطلبات المصادقة عبر هجمات إعادة التشغيل، والتزوير، وتزوير التردد المزدوج.

المؤلفون الأصليون: Haiyang Wang, Yuanyu Zhang, Yangke Tan, Ji He, Shuangtrui Zhao, Ning Xi, Yulong Shen

نُشر 2026-08-04
📖 6 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Haiyang Wang, Yuanyu Zhang, Yangke Tan, Ji He, Shuangtrui Zhao, Ning Xi, Yulong Shen

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تحاول إيجاد طريقك باستخدام خريطة سحرية غير مرئية تُبث من النجوم. هذه هي الطريقة التي تعمل بها أنظمة الملاحة العالمية عبر الأقمار الصناعية (GNSS)، مثل نظام "غاليليو" الأوروبي، لتصل إلى هاتفك أو سيارتك. فهي ترسل تدفقاً مستمراً من "الهمسات" الرقمية التي تخبرك بالضبط بمكانك وما هو الوقت الآن. ولكن نظرًا لأن هذه الهمسات عامة، يمكن لمحتال ماكر أن يتظاهر بأنه قمر صناعي، ويصرخ بإحداثيات مزيفة ليقودك إلى المكان الخاطئ. ولمنع حدوث ذلك، أضاف نظام "غاليليو" ميزة أمنية خاصة تسمى OSNMA. فكر في OSNMA كختم اعتماد عالي التقنية على كل رسالة؛ حيث يستخدم رمزاً سرياً يتغير بمرور الوقت؛ يرسل القمر الصناعي الرسالة الآن، لكن المفتاح لفك تشفير والتحقق من هذه الرسالة يصل لاحقاً. إذا تطابق المفتاح مع الرسالة، فأنت تعلم أنها حقيقية.

ومع ذلك، هناك عقبة. لكي يعمل هذا النظام الأمني، يجب أن يمتلك جهازك (المستقبل) ساعة داخلية دقيقة للغاية. إذ يحتاج الجهاز لمعرفة "الوقت الرسمي" بدقة كافية للتحقق مما إذا كان المفتاح المتأخر قد وصل في اللحظة المناسبة. فإذا كانت ساعتك غير دقيقة تماماً، سيفترض النظام أن الرسالة مزيفة ويتجاهلها. تستكشف هذه الورقة ثغرة ذكية في قاعدة التحقق من الساعة هذه. فقد اكتشف الباحثون أنه إذا استطاع محتال التلاعب بساعة جهازك الداخلية وإرسال إشارة مزيفة في نفس الوقت، فيمكنه خداع النظام الأمني ليعتقد أن كل شيء متزامن تماماً، رغم أن كلاً من الوقت والموقع خاطئان تماماً. الأمر يشبه لصاً يقنع الحارس بأن الساعة على الحائط صحيحة، بينما يسلمه في الوقت نفسه بطاقة هوية مزورة تتوافق مع ذلك الوقت الخاطئ.

سرقة الساعة الكبرى

في هذه الدراسة، قرر فريق من الباحثين من جامعة "شيان" (Xidian) في الصين اختبار قدرتهم على كسر حارس الأمن الجديد لنظام "غاليليو". لم يحاولوا كسر الرموز السرية بأنفسهم — فهذا مستحيل رياضياً بالتقنيات الحالية — بل بحثوا في القواعد التي يستخدمها الحارس لاتخاذ القرار. لدى الحارس قاعدة صارمة: "يجب أن تكون الساعة في يدك ضمن نطاق 30 ثانية من الوقت الرسمي للقمر الصناعي". إذا كانت ساعتك منحرفة بأكثر من ذلك، سيقول الحارس: "لا، أنت مشوش جداً بحيث لا يمكن الوثوق بك"، ويتجاهلك.

أدرك الباحثون أن الحارس يتحقق فقط مما إذا كانت ساعتك تطابق وقت القمر الصناعي، وليس مما إذا كانت ساعتك صحيحة فعلياً مقارنة بالعالم الحقيقي. أدى هذا إلى استراتيجية ماكرة يسمونها "المزامنة الزمنية المتلاعب بها اصطناعياً" (ATS). تخيل أنك تحاول دخول ملهى ليلي به حارس صارم. يقول الحارس: "يجب أن تطابق ساعتك ساعة الحائط". إذا دخلت وساعتك مضبوطة على الساعة 2:0-م بينما ساعة الحائط تشير إلى 2:05-م، فستدخل. ولكن ماذا لو تم خداع الحارس؟ ماذا لو قمت بتغيير ساعة الحائط سراً لتصبح 2:0-م قبل أن تظهر ساعتك؟ الآن، ساعتك (2:0-م) تطابق ساعة الحائط (2:0-م)، وسيدعلك الحارس تدخل، رغم أن الوقت الحقيقي هو 5:0-م. هذا بالضبط ما فعله الباحثون مع أجهزة استقبال "غاليليو".

ثلاث حيل من أساليب المهنة

باستخدام حيلة "ATS" هذه، بنى الفريق ثلاث طرق مختلفة لخداع النظام، والتي اختبروها على أجهزة تجارية حقيقية وبرامج استقبال مفتوحة المصدر.

1. إعادة التشغيل عبر السفر عبر الزمن (TSR)
أولاً، حاولوا القيام بـ "إعادة تشغيل عبر السفر عبر الزمن". عادةً، إذا سجلت إشارة قمر صناعي من الأمس وأعدت تشغيلها اليوم، فإن المستقبل يرفضها لأن الوقت الموجود في الإشارة (الأمس) لا يتطابق مع وقت المستقبل الحالي (اليوم). ولكن باستخدام حيلة "ATS"، قام الباحثون أولاً باختراق الساعة الداخلية للمستقبل لجعلها تعتقد أنها في الأمس. ثم قاموا بإعادة تشغيل التسجيل القديم. تحقق المستقبل من الوقت، ورأى أن ساعته "المخترقة" تتطابق تماماً مع الإشارة "القديمة"، وقبل بسعادة الموقع المزيف من الأمس. في تجاربهم، نجحوا في إعادة تشغيل إشارات قديمة يصل عمرها إلى 150 ثانية، وتمكنوا حتى من خداع مستقبل ليعتقد أنه في الماضي بيومين، كل ذلك بينما كان النظام الأمني يعطي علامة الموافقة.

2. تزوير الهوية المزيفة (TSF)
بعد ذلك، أرادوا القيام بما هو أكثر من مجرد إعادة تشغيل الإشارات القديمة؛ أرادوا إنشاء مواقع جديدة تماماً مزيفة. هذا هو هجوم "التزوير". بنى الباحثون نظاماً لتوليد إشارات أقمار صناعية مزيفة تماماً لموقع من اختيارهم — مثل قاعدة سرية في وسط المحيط. الجزء الصعب كان جعل الرموز الأمنية تبدو حقيقية. وبما أنهم لم يستطيعوا ابتكار مفاتيح سرية جديدة، فقد استخدموا مفاتيح "مسروقة" من بث سابقات (وهي عامة) لتوقيع رسائلهم المزيفة. ومن خلال دمج هذه المفاتيح القديمة مع ساعة المستقبل المخترقة، أنشأوا "إشارة مزورة" بدت صالحة تماماً. لقد نجحوا في خداع المستقبلات لتصدق أنها في إحداثيات مزيفة محددة، مثل (20° شمالاً، -51° غرباً)، وفي وقت ماضٍ محدد، وكل ذلك مع اجتياز الفحص الأمني.

3. الخداع المزدوج (TSDF)
أخيراً، أجهزة الاستقبال الحديثة ذكية؛ فهي تستمع إلى نطاقين مختلفين من الراديو (E1 و E5b) للتأكد من عدم تعرضها للخداع. إذا زورت أحدهما دون الآخر، فسيكتشفك المستقبل. لذا، ابتكر الباحثون "تزويراً ثنائي التردد". استخدموا جهازين لبث إشارات مزيفة على كلا النطاقين في آن واحد، مع التأكد من أن المواقع والأوقات المزيفة تتطابق تماماً على كلا النطاقين. كان الأمر يشبه ساحر يسحب أرنبان متطابقين من قبعتين مختلفتين في نفس اللحظة. أظهرت اختباراتهم أن هذه المستقبلات الذكية ثنائية النطاق قد خُدعت أيضاً، وقبلت الموقع والوقت المزيفين كأنهما حقيقيان.

النتائج والتحقق من الواقع

اختبر الفريق هذه الحيل في بيئة مختبرية حقيقية باستخدام أجهزة استقبال "غاليليو" فعلية من شركات مثل Septentrio و U-blox، بالإضافة إلى برامج مفتوحة المصدر. كانت النتائج واضحة: نجحت كل الهجمات. قبلت المستقبلات الإشارات المزيفة، واجتازت فحص أمان OSNMA، وحسبت الموقع والوقت الخاطئين كما لو كانت حقيقة.

ومع ذلك، كان الباحثون حذرين في توضيح حدود "سحرهم". للقيام بذلك، يحتاج المهاجم أن يكون قريباً من الضحية (ضمن أمتار قليلة في تجاربهم) وأن يمتلك إشارة قوية بما يكفي لطغيانها على الأقمار الصناعية الحقيقية. كما أشاروا أيضاً إلى أن هجوم "التزوير" يمكنه فقط إرسالك إلى موقع في "الماضي" — وتحديداً، الوقت الذي كُشفت فيه المفاتيح السرية بالفعل. لا يمكنك استخدام هذا لإرسال شخص إلى تاريخ مستقبلي أو موقع لم يتم فيه مشاركة المفات keys بعد.

تخلص الورقة إلى أنه بينما نظام التشفير في "غاليليو" قوي، فإن الطريقة التي يعتمد بها على الساعة الداخلية للمستقبل تخلق ثغرة أمنية. إذا استطاع مهاجم التلاعب بتلك الساعة، فيمكن تجاوز النظام الأمني بأكمله. يقترح الباحثون أن حل هذه المشكلة قد يتضمن استخدام طرق أكثر أماناً للحصول على الوقت (مثل بروتوكولات الشبكة المشفرة) أو جعل المفاتيح الأمنية خاصة بمنطقة جغرافية معينة بحيث لا يمكن إعادة استخدامها في أي مكان آخر. في الوقت الحالي، لقد أثبتوا أنه يمكن خداع "الحارس" عند الباب إذا كانت "الساعة" على الحائط ملعوبة.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →