تخط إلى المحتوى
English

أساسيات لينكس

حفنة أوامر الصدفة التي تحتاجها للتنقل وقراءة الملفات والبحث وهي أرض كل تحدي CTF

المسار
الأساسيات
الوقت المتوقع
20 د
المستوى
مبتدئ
تقدمك في المسار0%

قبل هذا الدرس

أغلب الخوادم والأدوات وتحديات CTF تعيش على لينكس وتقودها من صدفة نصية ولست مضطرا أن تكون خبيرا فاثنا عشر أمرا تغطي أغلب ما في تحديات هذه المنصة

التنقل والقراءة

terminal
pwd                 # اطبع المجلد الحالي
ls -la              # اسرد كل شيء هنا مع الملفات المخفية
cd evidence         # ادخل مجلد evidence
cat note.txt        # اطبع ملفا
less big.log        # تصفح ملفا كبيرا و q للخروج

الملفات المخفية تبدأ بنقطة ويسهل تفويتها و ls -la يظهرها وعدد مفاجئ من أعلام CTF يختبئ في ملف secret. أو bash_history.

سؤال مراجعةأي أمر يسرد الملفات بما فيها المخفية التي تبدأ بنقطة؟

البحث والفحص

terminal
grep -r "HTF{" .           # ابحث في كل ملف هنا عن صيغة العلم
strings binary.bin         # استخرج النص المقروء من ملف ثنائي
file mystery               # خمن نوع الملف
xxd data.bin | head        # اعرض البايتات الخام بصيغة سداسية
base64 -d token.txt        # فك ترميز base64

grep و strings و file ثلاثة تمد يدك إليها دائما جد النص واستخرج النص من الثنائي وحدد ملفا مجهولا قبل أن تضيع وقتك عليه

سؤال مراجعةلديك ملف مجهول وتريد نصا مقروءا قد يكون بداخله أي أمر يساعد أكثر؟

اللابات

لابات هذا الدرس قيد الإعداد