Beyond TEMPEST: Workload-Modulated Power-Quality Covert Channels in Air-Gapped Systems
تُثبت هذه الدراسة أن أجهزة الكمبيوتر المعزولة عن الشبكة يمكنها تسريب البيانات الحساسة عبر قنوات سرية عبر خطوط الطاقة من خلال تعديل أحمال المعالجة لتغيير معامل القدرة والتوافقيات التيار، حيث تم استرداد الحمولات المرسلة بنجاح حتى عبر مختلف طوبولوجيات إمدادات الطاقة ونقاط الاتصال البعيدة على مستوى المكتب.
المؤلفون الأصليون:Vitor Hugo Silva, Rolando Martins
تخيل حاسوباً معزولاً تماماً عن الإنترنت، حصناً رقمياً صُمم لحماية أسراره من الأعين المتطفلة. هذا هو النظام "المعزول مادياً" (air-gapped)، وهو آلة بلا كابلات شبكة ولا إشارات لاسلكية، معزولة فيزيائياً عن العالم الخارجي. لعقود من الزمن، اعتقد خبراء الأمن أن هذا الفصل المادي كافٍ لمنع سرقة البيانات. ومع ذلك، فإن الحواسيب ليست مجرد آلات منطقية؛ بل هي أجسام مادية تتفاعل مع بيئتها. فهي تولد حرارة، وتصدر ضجيجاً، والأهم من ذلك، أنها تسحب الكهرباء من الجدار. في كل مرة يعمل فيها الحاسوب، فإنه يغير الطريقة التي يسحب بها الطاقة. تستكشف هذه الدراسة ثغرة خفية في ذلك الاتصال تحديداً: فكرة أن الحاسوب المخترق يمكنه استخدام الكهرباء المتدفقة عبر سلك الطاقة الخاص به لإرسال رسائل سرية خارج الغرفة، متجاوزاً بذلك العزل المادي تماماً.
ركز الباحثون على نوع معين من السلوك الكهربائي يُعرف بجودة الطاقة (power quality). فعندما يعمل الحاسوب، يقوم مزود الطاقة بتحويل التدفق المستمر للكهرباء من الجدار إلى الطاقة الدقيقة التي يحتاجها المعالج. وهذه العملية ليست سلسة تماماً؛ فاعتماداً على مدى جهد الحاسوب، يمكن للتيار الكهربائي أن يصبح مشوهاً قليلاً، مما يخلق تموجات وتحولات في شكل الموجة. بحث الفريق فيما إذا كان يمكن استخدام هذه التغييرات الطفيفة لتشفير المعلومات. لقد عاملوا عبء عمل الحاسوب كأنه مفتاح، حيث يرفعون وينخفضون نشاط المعالج في نمط يمثل البيانات الثنائية (binary data)، وهي الآحاد والأصفار المستخدمة في الاتصالات الرقمية. ومن خلال التحكم الدقيق في حمل الحاسوب، استطاعوا تعديل الكهرباء نفسها، محولين خط الطاقة إلى قناة اتصال سرية.
ولاختبار ذلك، أعد الفريق حاسوباً مكتبياً ووصلوه بثلاثة أنواع مختلفة من مزودات الطاقة، كل منها مصمم للتعامل مع الكهرباء بطريقة مختلفة قلياً. أحد المزودات لم يكن يحتوي على ميزات خاصة لتنقية الكهرباء، والآخر استخدم طريقة سلبية (passive) لتنعيم التدفق، والثالث استخدم نظاماً نشطاً (active) للتحكم بدقة في التيار. ثم قاموا بتسجيل الجهد والتيار في موقعين: مباشرة عند سلك طاقة الحاسوب، وفي نقطة أبعد على الخط، وهي نقطة تمثل مأخذاً كهربائياً مكتبياً مشتركاً مع أجهزة أخرى. كان الهدف هو معرفة ما إذا كان بالإمكان اكتشاف الرسالة السرية، المشفرة في عبء عمل الحاسوب، وفك تشفيرها من الضجيج الكهربائي عند هاتين النقطتين.
أظهرت النتائج أن الحاسوب يمكنه بالفعل إرسال البيانات عبر خط الطاقة. فمن خلال التبديل بين حالات الخمول والحمل الكامل للمعالج، نجح الباحثون في نقل كميات صغيرة من المعلومات، مثل النصوص المشفرة والمفاتئ الحسابية (cryptographic keys). تم إرسال البيانات بسرعات بطيئة جداً، حوالي نصف بت في الثانية تقريباً، وهو ما يعد بطيئاً جداً لإرسال ملفات كبيرة، لكنه سريع بما يكفي لتسريب كلمات المرور أو الأوامر السرية. ووجدت الدراسة أن نوع مزود الطاقة أحدث فرقاً كبيراً؛ فالمزودات القديمة والبسيطة التي لا تصحح تدفق الطاقة بنشاط سمحت بمرور الإشارات السرية بوضوح. حتى أن أنظمة التصحيح السلبية سمحت بمرور الرسالة، وإن كان ذلك بصعوبة أكبر. ومع ذلك، فإن مزودات الطاقة الأكثر تقدماً، والتي تشكل الكهرباء بنشاط لتكون سلسة قدر الإمكان، جعلت من الصعب جداً اكتشاف الإشارة؛ ففي هذه الحالات، غالباً ما تضيع الرسالة السرية في الضجيج، خاصة عند قياسها من مسافة بعيدة عند مأخذ المكتب.
وعلى الرغم من التحديات، تمكن الباحثون من استعادة رسائل كاملة في عدة سيناريوهات. لقد أثبتوا أنه حتى عندما تختلط الإشارة مع الضجيج الكهربائي للأجهزة الأخرى في المبنى، فإن أنماطاً معينة في جودة الطاقة يمكن أن تكشف عن البيانات المخفية. وهذا يشير إلى أن التهديد حقيقي، حتى لو تطلب ظروفاً محددة للعمل بفعالية. لم تثبت الدراسة أن هذه الطريقة تعمل في كل مبنى أو مع كل حاسوب، حيث أُجريت التجربة في ظروف مضبوطة مع إعداد واحد فقط. ومع ذلك، فقد قدمت دليلاً ملموساً على أن البنية التحتية الكهربائية نفسها يمكن أن تكون مساراً لتسريب البيانات.
إن تداعيات هذا الاكتشاف كبيرة بالنسبة للبيئات عالية الأمن. فهذا يعني أن مجرد فصل الحاسوب عن الشبكة ليس كافياً لضمان السلامة؛ إذ يظل سلك الطاقة اتصالاً مستمراً بالعالم الخارجي، قادراً على حمل المعلومات إذا تم اختراق البرمجيات داخل الجهاز. وبينما توفر مزودات الطاقة الحديثة ذات التصحيح النشط بعض الحماية من خلال تنعيم البصمة الكهربائية، إلا أنها ليست درعاً كاملاً. وتخلص الدراسة إلى أن نماذج الأمن للأنظمة المعزولة يجب أن تشمل الآن الإمداد الكهربائي كمتجه محتمل للهجوم. قد يحتاج المدافعون إلى مراقبة جودة الطاقة بحثاً عن أنماط مشبوهة، أو التأكد من أن الأنظمة الحرجة تستخدم أكثر أنظمة تكييف الطاقة تقدماً. يفتح هذا البحث فصلاً جديداً في فهم كيفية استغلال القوانين الفيزيائية لكسر العزل الرقمي، مذكراً إيانا بأنه في العالم المادي، لا توجد حواجز مثالية.
ملخص تقني: ما وراء "تيمبست" (TEMPEST): القنوات السرية المعتمدة على تعديل جودة الطاقة عبر أحمال العمل في الأنظمة المعزولة عن الشبكة
بيان المشكلة تظل الأنظمة المعزولة عن الشبكة (Air-gapped)، المصممة لمنع تسريب البيانات عبر إزالة المسارات الشبكية التقليدية، متصلة فيزيائياً بالبنية التحتية الكهربائية. وبينما أثبتت الأبحاث السابقة وجود قنوات سرية عبر الإشعاع الكهرومغناطيسي، والانبعاثات الصوتية، وتعديل سعة التيار الخام، لا تزال هناك فجوة في تقييم مقاييس جودة الطاقة المستمدة كعناصر مرئية حاملة للمعلومات. وتحديداً، هناك فهم محدود لكيفية قيام أحمال العمل الحوسبية بتعديل معامل القدرة الحقيقي والتوافقيات التيار منخفضة الرتبة عبر مختلف طوبولوجيات مزودات الطاقة، وكيفية انتقال هذه الإشارات عبر البنية التحتية الكهربائية المشتركة إلى المستقبلات في المنبع.
المنهجية يستخدم البحث تصميماً تجريبياً لإثبات المفهوم لتقييم القنوات السرية الموصلة عبر مقاييس جودة الطاقة.
المرسل: تم اختراق جهاز كمبيوتر مكتبي (AMD Ryzen 5 3600) يعمل بنظام Windows 11 لتعديل حمل وحدة المعالجة المركزية (CPU). تم ترميز البيانات باستخدام تقنية "التحويل من إيقاف/تشغيل الثنائي" (Binary On-Off Keying - OOK)، حيث تمثل حالات حمل المعالج المتميزة الرقمين الثنائيين 0 و1. شملت الحمولات نصوص ASCII، ومفتاح AES بطول 128 بت، ومواد ECDSA بطول 256 بت.
التعديل: تم ربط تغيرات حمل العمل بنشاط المعالج، مما يغير تيار الدخل لمزود الطاقة ذو النمط المبدل (SMPS). تم تحديد مدد الرموز بشكل تحفظي عند ثانيتين (بمعدل خام 0.5 بت/ثانية) وثانية واحدة (بمعدل 1 بت/ثانية) لتشمل دورات متعددة لتيار المتردد.
طوبولوجيا مزودات الطاقة: تم اختبار ثلاث تكوينات مختلفة لـ SMPS لتقييم تأثير تصحيح معامل القدرة (PFC):
بدون تصحيح معامل القدرة (No PFC) (مقدمة مكونة من مقوم ومكثف).
تصحيح معامل قدرة سلبي (Passive PFC).
تصحيح معامل قدرة نشط (Active PFC) (محول متحكم به).
المستقبل: تم تسجيل موجات الجهد والتيار المتزامنة في موقعين:
بالقرب من مزود الطاقة (Near-PSU): مباشرة عند مدخل مزود الطاقة.
على مستوى المكتب (Office-Level): على بعد حوالي 3.5 متر في المنبع، مما يمثل دائرة مكتبية مشتركة مع أحمال مكتبية متزامنة.
استخراج الميزات: ركز التحليل على معامل القدرة الحقيقي (True Power Factor) وسعة التوافقيات التيارية المطلقة والنسبية (dBc) للرتب الثالثة والخامسة والسابعة والحادية عشرة. تم اشتقاق هذه الميزات من الموجات المتزامنة باستخدام تحويلات فوريه المتقطعة (DFT).
فك التشفير: قام فك التشفير بمعالجة الميزات القياسية بشكل فردي، مع تطبيق تنعيم عبر المتوسط المتحرك وعتبات تكيفية بناءً على متوسطات الرموز. تم تأكيد الصلاحية عبر فحوصات التكافؤ لـ "ريد-سولومون" (Reed–Solomon).
المساهمات الرئيسية
إثبات المفهوم: يقدم البحث دليلاً على أن معامل القدرة الحقيقي وسعات التوافقيات التيارية منخفضة الرتب يمكن أن تعمل كحوامل صالحة للمعلومات في قناة سرية موصلة.
مقارنة الطوبولوجيا: يقارن البحث بشكل منهجي بين قابلية رصد هذه الميزات عبر مزودات الطاقة (بدون PFC، وPassive PFC، وActive PFC)، موضحاً أن تصميم المزود يؤثر بشكل كبير على سعة القناة.
انتشار البنية التحتية: يقيم البحث سلامة الإشارة عند المصدر (PSU) وعند نقطة بنية تحتية مشتركة (مستوى المكتب)، مبيناً أن الأنماط القابلة لفك التشفير تظل قائمة حتى عند اختلاطها بأحمال أخرى.
الاسترداد الكامل من الطرف إلى الطرف: سجلت الورقة استرداداً ناجحاً لحمولات كاملة (نصوص، مفاتيح تشفير، ECDSA) مع تحقق صالح من "ريد-سولومون" في تكوينات مختارة، مسجلة معدلات خام اسمية بلغت 0.5 و1 بت/ثانية.
النتائج
الاعتماد على حمل العمل: أنتجت تغيرات حمل المعالج إزاحات ملموسة في سعة التوافقيات ومعامل القدرة. أظهرت مزودات الطاقة (بدون PFC) أقوى بصمات توافقية منخفضة الرتب، بينما قلل نظام (Active PFC) هذه الميزات بشكل كبير.
نجاح الاسترداد:
No-PFC و Passive-PFC: دعمت هذه الطوبولوجيا استرداد جميع أنواع الحمولات (ASCII، AES، ECDSA) في كلا موقعي المستقبل باستخدام ميزات التوافقيات ومعامل القدرة المختلفة.
Active-PFC: أنتجت هذه الطوبولوجيا أصغر مجموعة ميزات مفيدة. عند مستقبل مستوى المكتب، لم تنتج أي ميزات توافقية مطلقة عمليات فك تشفير صالحة؛ وبقيت حالة واحدة فقط من التوافقيات النسبية وحالة واحدة لمعامل القدرة صالحة.
معدل خطأ البت (BER): في الحالة الوحيدة التي سجلت معدل خطأ غير صفري قبل التصحيح (Passive-PFC، Near-PSU، ASCII)، كان المعدل 0.0069. سجلت معظم عمليات فك التشفير الصالحة الأخرى صفر فرق في البتات مقارنة بالفترات المحددة.
موقع المستقبل: لم يتنبأ الفصل الهندسي وحده بفشل فك التشفير. في بعض الحالات (مثل No-PFC)، نجح مستقبل مستوى المكتب في استرداد جميع فئات الحمولات، مما يشير إلى أن التفرعات والأحمال المتزامنة لا تؤدي دائماً إلى خفض الإشارة دون عتبة فك التشفيد.
الأهمية والادعاءات يضع المؤلفون هذا العمل كإمتداد لمجال ميزات المستقبل لقنوات خطوط الطاقة، متجاوزين ضوضاء التبديل وسعة التيار الخام إلى مقاييس جودة الطاقة المستمدة.
الجدوى مقابل الموثوقية: تدعي الورقة صراحةً إثبات الجدوى في الالتقاطات التي تم تقييمها، وليس الموثوقية عند التشغيل المتكرر. ونظراً للتصميم التجريبي (N=1 لكل تكوين)، لا يقدر المؤلفون معدلات خطأ البت المتوقعة، أو احتمالات نجاح الحزمة، أو الأهمية الإحصائية.
الآثار الأمنية: تشير النتائج إلى ضر أن تُدرج البنية التحتية للإمداد الكهربائي ضمن نموذج التهديد للأنظمة عالية الضمان. وبينما يعمل (Active PFC) كعامل تخفيف محتمل من خلال تقليل مجموعة الميزات التوافقية المرصودة، يحذر المؤلفون من أنه لا يشكل ضمانة أمنية قائمة بذاتها.
القدرة الدفاعية: يسلط البحث الضوء على أن مراقبة جودة الطاقة يمكن أن تعمل كمستشعر دفاعي، بشرط أن تتمكن أجهزة الكشف من التمييز بين الانتقالات الشبيهة بالبيانات الخبيثة وتغيرات أحمال العمل المشروعة.
تخلص الورقة إلى أنه على الرغم من أن المعدلات الموضحة منخفضة جداً لنقل البيانات الضخمة، إلا أن القناة تظل ذات صلة لاستخراج الأسرار المدمجة، أو الأوامر، أو الإشارات التنبيهية (beacons). وتحدد الدراسة الأجهزة والمسار الكهربي الذي تم تقييمه بدلاً من التعميم على جميع التنفيذات لفئات تصحيح معامل القدرة (PFC).