0Pricing
Cloud & IT Cert Prep · درس

التحقق من ملفات سجلات CloudTrail

استخدم ملفات الملخص لإثبات عدم تعديل السجلات بعد تسليمها

التحقق من ملفات سجلات CloudTrail درس مجاني في Cloud & IT Cert Prep على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Cloud & IT Cert Prep، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.

إثبات السلامة

يتيح لك التحقق من صحة ملفات سجلات CloudTrail إثبات أن ملفات السجل التي تم تسليمها إلى S3 لم تُعدَّل أو تُحذف أو تُزوَّر بعد أن كتبها CloudTrail. وهذه الميزة تحول عبارة «نأمل أن تكون السجلات سليمة» إلى «يمكننا إثبات ذلك تشفيريًا». ويُعد تفعيلها أفضل ممارسة لا تتطلب سوى نقرة واحدة في أي مسار.

آلية عمل التحقق

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

التجزئة والتوقيع

تتم تجزئة كل ملف سجل باستخدام SHA-256، ويُوقَّع ملف الملخص باستخدام SHA-256 with RSA. وبما أن أي تغيير في ملف السجل يغير تجزئته، ولأن الملخص موقَّع تشفيريًا، فلا يستطيع المهاجم تغيير سجل دون كسر هذه الحسابات الرياضية. وهذا ما يجعل السجلات كاشفة للعبث.

سلسلة الملخصات

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

التحقق باستخدام CLI

تتحقق من السلامة باستخدام أمر CLI المسمى validate-logs، الذي يفحص توقيعات الملخصات وتجزئات ملفات السجل المشار إليها ضمن نطاق زمني. ويبلغ عن أي ملف تم تعديله أو حذفه، أو أي ملف ملخص مفقود. ويوفر ذلك للمحققين فحصًا موثوقًا لسلامة السجلات عند الطلب.

aws cloudtrail validate-logs \
  --trail-arn arn:aws:cloudtrail:us-east-1:111122223333:trail/org-trail \
  --start-time 2024-01-01T00:00:00Z

اكتشاف لا منع

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

حماية ملفات الملخص

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

موضع التحقق ضمن الحماية

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

تفعيله

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

تطبيق التحقق تشغيليًا

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

التحقق في عمليات تدقيق الامتثال

أثناء التدقيق، يوفر التحقق من صحة ملفات السجل دليلًا تشفيريًا على أن مسار التدقيق كامل ولم يُعدَّل، بما يلبي متطلبات أطر مثل PCI DSS وSOC 2. وتُعد القدرة على تشغيل validate-logs وإظهار نتيجة سليمة دليلًا ملموسًا على إمكانية الوثوق ببيانات المراقبة بوصفها سجلًا للأحداث.

تحقق سريع

اختبر معرفتك بالتحقق.

مراجعة

يثبت التحقق من صحة ملفات سجلات CloudTrail عدم العبث بالسجلات بعد تسليمها. وتحتوي ملفات الملخص التي تُنشأ كل ساعة على تجزئات SHA-256 للسجلات، وتكون موقَّعة ومترابطة مع الملخص السابق، مما يتيح اكتشاف الملفات المفقودة. تحقّق باستخدام validate-logs. وهذه ميزة اكتشافية، لذا اجمعها مع التخزين غير القابل للتغيير لمنع الحذف. فعّلها في كل مسار ونفّذ التحقق بانتظام.

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

هل درس «التحقق من ملفات سجلات CloudTrail» مجاني؟

نعم — نص درس «التحقق من ملفات سجلات CloudTrail» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Cloud & IT Cert Prep، انتقل إلى CoddyKit PRO. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.

ماذا ستتعلم في «التحقق من ملفات سجلات CloudTrail»؟

استخدم ملفات الملخص لإثبات عدم تعديل السجلات بعد تسليمها تتمرن على Cloud & IT Cert Prep مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Cloud & IT Cert Prep؟

لا تُشترط خبرة سابقة. Cloud & IT Cert Prep على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «التحقق من ملفات سجلات CloudTrail»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Cloud & IT Cert Prep هذا؟

نعم. كل درس في Cloud & IT Cert Prep يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. لماذا يشكّل العبث بالسجلات تهديدًا
  2. التحقق من ملفات سجلات CloudTrail
  3. تأمين حاويات تخزين السجلات
  4. حسابات أرشفة السجلات المركزية
← العودة إلى Cloud & IT Cert Prep