الانتقال إلى المحتوى
Anexet
رسم تجريدي لمصطلح «‏التحقق من سلامة الملفات»: قفل تحيط به شظايا رقمية

‏التحقق من سلامة الملفات

التحقق من سلامة الملفات هو التأكد من أن الملفات لم تُعدَّل دون تصريح، عبر مقارنة حالتها الراهنة بخط أساس موثوق.

Anexet Team
١٤ أغسطس ٢٠٢٦القراءة 3 دقيقة

ما الذي تقارنه عملية الفحص

خط الأساس هو سجل لشكل الملفات الصحيح: بصمة تشفيرية لمحتوى كل ملف، مع حجمه وصلاحياته ومالكه وطوابعه الزمنية. وكل فحص لاحق يقارن الحالة الحالية بهذا السجل. فالسؤال ليس هل يبدو الملف مشبوهاً، بل هل ما زال يطابق خط الأساس.

تُعرف الفكرة نفسها باسم مراقبة سلامة الملفات (FIM) عندما تعمل باستمرار على مجموعة من الخوادم ومحطات العمل. الفحص واحد في الحالتين، والفرق في تكرار التشغيل وفي من يقرأ النتائج.

كيف تعمل الطريقة

المقارنة دقيقة. فالتجزئة التشفيرية تتغير تماماً عند تغيّر بايت واحد، فلا توجد مطابقة جزئية ولا شك في تطابق المحتوى.

تمر الطريقة بخمس مراحل، وتعتمد كل مرحلة على التي قبلها.

  1. 1
    إنشاء خط الأساس

    تُفهرس الملفات المراد حمايتها، ويُحفظ لكل ملف تجزئة لمحتواه مع بيانات وصفية: الحجم والصلاحيات والمالك والطوابع الزمنية.

  2. 2
    التحقق

    وفق جدول زمني أو استجابةً لأحداث، تُعاد حساب القيم وتُقارن بخط الأساس.

  3. 3
    الإبلاغ

    تُسجَّل الفروق بوصفها أحداث تغيير، مع بيان ما الذي تغيّر ومتى.

  4. 4
    الفرز

    يُقابَل كل تغيير بالنشاط المتوقع: تحديث أمني معتمد، أو نشر إعدادات، أو تحديث تطبيق، أو تغيير غير مفسَّر.

  5. 5
    تحديث خط الأساس

    تُدمج التغييرات المشروعة في خط أساس جديد، فيبقى المرجع محدَّثاً.

الفحص المجدول أم الفحص في الوقت الفعلي

يمر الفحص المجدول على المجموعة المحمية في فترات ثابتة. وهو بسيط ويمكن التنبؤ باستهلاكه للموارد، لكنه أعمى بين عمليتين: يمكن تغيير الملف واستخدامه ثم استعادته قبل الفحص التالي.

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

ما الذي يُحمى عادةً

تحمي الفرق عادةً قائمة قصيرة من الأهداف، تُختار حسب الضرر الذي قد يسببه تغيير صامت.

العنصرلماذا يُراقَب
ملفات نظام التشغيل التنفيذية ومكتباتهمكونات يستبدلها المهاجم ليبقى في النظام
ملفات الإعداداتسطر واحد معدَّل قد يعطّل ضابط أمان أو يفتح الوصول
شيفرة التطبيقات ومحتوى الويبالشيفرة المحقونة تصل إلى المستخدمين مباشرة
المهام المجدولة والخدمات وإدخالات بدء التشغيلمواضع شائعة لاستمرار المهاجم في النظام
أدوات الأمان وإعداداتهاتعطيل المراقب خطوة معتادة
السجلات التي يجب ألا تتغيرسجلات الأحداث والأرشيفات والمستندات المالية والمستندات المعتمدة كدليل

استخدامات تتجاوز كشف الاختراق

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

فحص برنامج منزَّل مقابل تجزئة منشورة يطبق الفكرة نفسها على ملف واحد في لحظة واحدة.

كيف يبدو ذلك في Anexet

تحتفظ وحدة تحكم المسؤول في Anexet بـ hash banks ضمن ملف تعريف الوكيل. وتعرض علامة التبويب File system البنوك المطبّقة على مراقبة نظام الملفات، مع عدد الملفات والتجزئات في كل بنك. وتعرض نافذة الإحصاءات تاريخ آخر تحديث للبنك وتاريخ آخر فحص له.

تُظهر البنوك النشطة في الملف الشخصي وعدد الملفات التي يغطيها كل بنك.

1 / 2

القيود والمشكلات العملية

للطريقة خمسة قيود عملية. فالتغيير الذي يجريه تهديد داخلي بصلاحية مشروعة يبدو كأي تغيير معتمد، لذلك لا يكفي الفحص وحده. وتتوقف قيمته على أن يفرز شخص ما كل تقرير في وقته.

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

لماذا يبقى معياراً

رغم هذه القيود، تشترط معظم أطر الأمان والمعايير المالية والقطاعية فحص السلامة، وهو عنصر شائع في مراقبة الامتثال.

تكلفته منخفضة ويقدّم أدلة لا لبس فيها. وهو من الضوابط القليلة القادرة على إثبات النفي: أن ملفاً حساساً لم يتغير منذ آخر حالة مُتحقَّق منها.

للمزيد من القراءة: آليات ضمان أمن نظم المعلومات; التشفير والترميز والتجزئة – ما الفرق بينها؟.

نادراً ما يعلن الملف المتغيّر عن نفسه. خط الأساس هو ما يجعل الصمت ذا معنى.

Anexet Team

الأسئلة الشائعة

أسئلة شائعة حول هذا المصطلح وكيف يعالجه Anexet.

لا، بل يكتشفها. يُبلغ الفحص بأن ملفاً تغيّر، لكنه لا يوقف التغيير، لذلك تتوقف قيمته على أن يراجع أحدهم التقرير بسرعة.

يعمل الفحص المجدول في فترات محددة. وهو أبسط، لكنه لا يرى التغييرات التي تحدث بين عمليتين. أما الفحص في الوقت الفعلي فيبلغ عن التغيير لحظة حدوثه، ويسمّي العملية والمستخدم المسؤولين، مقابل نشاط مستمر للعميل وضجيج أكبر.

خط الأساس هو المرجع الذي تُقارن به كل عملية فحص لاحقة. فإن أُخذ من نظام مخترق، بدا الاختراق طبيعياً. يجب أن يُؤخذ من حالة معروفة بأنها سليمة، وأن يُحمى من التعديل.

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

احمِ بياناتك مع Anexet

شاهد في عرض حي قصير كيف يوقف Anexet تسريب البيانات ويراقب نشاط الموظفين ويحافظ على الامتثال.

اطلب عرضًا توضيحيًا