ملاحظة ميدانية 02 / التحقيق في التهديدات

التنبيه نقطة بداية.

استخدام أدلة الملفات وسياق العمليات وبيانات القياس الأمني عن بُعد للوصول إلى تقييم يمكن الدفاع عنه.

  • Microsoft Defender
  • تحليل الملفات
  • Windows

بقلم صالح أبو حسن · مهندس أمن معلومات أول

نقطة البداية.

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

ما قمت به.

  1. فحصت موقع الملف وحجمه وطوابعه الزمنية باستخدام PowerShell، ثم درست تفاصيل الجهة الموقِّعة في Authenticode.
  2. قارنت الأدلة المتاحة بالسلوك الموصوف في تنبيه الجهاز الطرفي، بدلًا من اعتبار اسم الملف وحده أو الشهادة وحدها حكمًا.
  3. أبقيت الجوانب المجهولة ظاهرة: فالبيانات الوصفية للملف لا يمكنها وحدها إثبات سلسلة العمليات الأم، أو آليات الاستمرار، أو ما إذا كان مكوّن موقَّع قد أُسيء استخدامه.

القرارات والمفاضلات.

01

الحفاظ على الأدلة قبل إجراء أي تغيير

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

02

التعامل مع التواقيع بوصفها سياقًا

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

03

الوضوح بشأن مستوى الثقة

التمييز بين الحقائق المرصودة والفرضيات يجعل توصية الاستجابة أكثر فائدة من التسرّع في إطلاق وصف «برمجية ضارة» أو «نتيجة إيجابية كاذبة».

جمع أدلة الملف دون تغييره.

نمط فحص يقتصر على القراءة. وتتضمن النسخة القابلة للتنزيل التحقق من صحة المعلمات ومعالجة الأخطاء.

PowerShell / مثال تقني
$file = Get-Item -LiteralPath $Path
$signature = Get-AuthenticodeSignature -LiteralPath $file.FullName

$file | Select-Object Name, Length, LastWriteTimeUtc
Get-FileHash -LiteralPath $file.FullName -Algorithm SHA256
$signature | Select-Object Status, SignerCertificate

# A signature is evidence, not a verdict.

اقرأ النص البرمجي قبل تشغيله. على Windows: powershell -ExecutionPolicy Bypass -File .\inspect-file.ps1 (ينطبق ذلك على تلك العملية فقط).

ما تحققت منه.

جمعت البيانات الوصفية للملف ومعلومات الجهة الموقِّعة لتضييق نطاق التحقيق. ولمتابعة قابلة للتكرار، يضيف المثال أعلاه قيمة التجزئة SHA-256 إلى تلك الفحوصات المقتصرة على القراءة. ويوضح مثال KQL المرافق كيفية استكشاف سياق عمليات واجهات الأوامر عند توفر بيانات القياس عن بُعد ذات الصلة.

النطاق والحدود.

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

النتيجة المفيدة هي قرار يمكن الدفاع عنه، لا مجرد تنبيه مُغلق.

مراجع تقنية.

Microsoft: Get-AuthenticodeSignature (يُفتح في علامة تبويب جديدة)Microsoft: DeviceProcessEvents schema (يُفتح في علامة تبويب جديدة)

الملاحظة الميدانية التالية / أمن البنية التحتية

الخدمة التي تبدأ بالعمل ليست سوى الخطوة الأولى.

اقرأ دراسة الحالة التالية