العودة إلى الأكاديمية

CLR-1 · مختبر تطبيقي · سهل ·حوالي 20 دقيقة

لينكس: الملفات المخفية

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

المهمة

إنه يومك الأول في مركز العمليات الأمنية (SOC). يمنحك رئيس الفريق وصولاً إلى srv01، وهو خادم Ubuntu داخلي، بالحساب analyst، ويطلب منك جولة أولى قبل أن تتسلّم تذاكرك الخاصة.

ثلاثة أشياء يجب التحقق منها:

  1. ترك المحلل السابق ملاحظات التسليم في مكان ما داخل مجلدك الشخصي، لكنك لن تراها من النظرة الأولى.
  2. أحدهم أعدّ مهمة في /opt على عجل: تحقّق من يستطيع تعديل تلك الملفات.
  3. هذا الصباح كان سجل SSH في /var/log مزدحماً. قِس حجم المشكلة.

كل شيء يجري في الطرفية أدناه. ابدأ بـ help، ثم ls وcd وcat. لا شيء هنا يلمس نظاماً حقيقياً: إنه خادم محاكى يعمل داخل متصفحك.

عادة جيدة: اقرأ قبل أن تتصرف. الملف README.txt والتذكرة في tickets/ يشرحان ما ينتظره منك الفريق.

الطرفية

اكتب help لرؤية الأوامر المتاحة. Tab للإكمال، والسهمان ↑ ↓ للأوامر السابقة.

الأسئلة

  1. ترك المحلل السابق ملاحظات في مجلدك الشخصي (/home/analyst) داخل ملف مخفي. ما اسمه، تماماً كما يعرضه ls -a؟25 نقطة

    1. اقرأ هذا الملف. يحتوي على علم (flag) بالشكل ZEN{...}. ما هو؟25 نقطة

      1. في /opt ملف يستطيع أي مستخدم على النظام تعديله. من هو المستخدم المالك له؟25 نقطة

        1. كم عدد محاولات كلمة المرور الفاشلة عبر SSH القادمة من العنوان 203.0.113.45 في /var/log/auth.log؟ أجب برقم.25 نقطة