ماذا يحدث عندما يحاول برنامج الوصول إلى بيانات هوية لا يحق له الوصول إليها؟
الإجابة المختصرة: يعتمد الأمر على ما إذا كان البرنامج موثوقًا وما إذا كان قد تم اختراقه. يُعطى التطبيق الشرعي الذي يتجاوز صلاحياته ببساطة بيانات مزيفة أو يُرفض طلبه بهدوء. أما التطبيق غير المعروف أو المخترق فيُرفض أو يُعلَّق. ولا يُسلَّم بيانات الاعتماد الحقيقية في أي من هذه الحالات.
لماذا تكون الاستجابة الواحدة خاطئة
التصميم البديهي هو "حظر أي شيء يلامس مخزن بيانات الاعتماد." لكن هذا يفشل فورًا في الواقع العملي، لأن البرمجيات الشرعية تلامس هذه المخازن باستمرار — فالمتصفحات، ومديرو كلمات المرور، وعملاء الشبكات الافتراضية الخاصة (VPN)، وأدوات المزامنة، وعملاء النسخ الاحتياطي، كلها لديها أسباب حقيقية للوصول إليها.
حظر كل شيء يعطل الجهاز. والسماح لكل شيء موثوق يعني أن متصفحًا مخترقًا سيحصل على كل ما يطلبه. السؤال المفيد هنا أضيق نطاقًا: هل يتصرف هذا البرنامج بالطريقة التي يجب أن يتصرف بها؟
النتائج الأربع
1. مسموح. تطبيق معروف وغير مخترق يصل إلى ما يحتاجه فعليًا وبشكل شرعي. لا يتغير شيء.
2. إعادة بيانات مزيفة. تطبيق معروف وغير مخترق يتجاوز نطاق الوصول المناسب له. هنا تُطبَّق قواعد السلوك الخاصة بالخصوصية: يتلقى البرنامج بيانات معقولة لكنها مزيفة. ويستمر في العمل بشكل طبيعي، ولا تغادر بيانات الاعتماد الحقيقية مكان تخزينها أبدًا. ومن منظور البرنامج، لم يفشل شيء — وهذا بالضبط ما يجعل هذا الأسلوب يعمل دون تعطيل سير العمل.
3. رفض الوصول. الحالة نفسها، لكن حين لا يكون إرجاع بيانات مزيفة مناسبًا. يُرفض الطلب، بينما يستمر التطبيق في العمل.
4. الرفض أو التعليق. البرنامج غير معروف، أو أنه برنامج معروف لكن تظهر على عملياته أو مكتباته علامات استغلال. القلق هنا ليس التجاوز، بل أن البرنامج لم يعد يتصرف كذاته الحقيقية. ويعتمد قرار الرفض أو التعليق على تقييم محرك السلوك وعلى الإعدادات التي قمت بتكوينها.
لماذا الخداع بدلًا من الحظر
إعادة بيانات مزيفة خيار متعمد. فالطلب المحظور يُنبّه المهاجم إلى أنه قد اكتُشف، مما يدفعه لتجربة طريق آخر. أما البيانات المزيفة التي تبدو حقيقية فلا تفعل ذلك — إذ تستمر الأدوات في العمل ببيانات اعتماد لا تفتح شيئًا، وقد لا يدرك المُشغِّل وجود خلل لفترة من الوقت.
هذا هو نفس المبدأ الكامن وراء "الملفات الفخّية" (canary files) في الدفاع ضد برامج الفدية: امنح المهاجم شيئًا مقنعًا يستولي عليه دون أن يكلفك ذلك شيئًا.
قابلية التهيئة
الحد الفاصل بين الرفض والتعليق قابل للضبط. فالبيئات ذات التحمل المنخفض للانقطاعات — كالأنظمة السريرية وخطوط الإنتاج — يمكن أن تميل نحو الرفض والبيانات المزيفة بدلًا من التعليق، بينما يمكن للبيئات ذات الأمان العالي أن تتبنى نهجًا أكثر صرامة.