برنامه نویسی

راهزن سطح 4 سطح 5

فهرست مطالب

معرفی

Bandit5 ششمین سطح از بازی جنگی OverTheWire Bandit است. در این سطح، نحوه استفاده از دستور “file” برای تعیین نوع فایل یک فایل و نحوه خواندن محتویات یک فایل خاص را خواهیم آموخت. با تکمیل این سطح، به رمز عبور برای سطح بعدی دسترسی پیدا می کنیم.

مراحل

  1. برنامه ترمینال خود را باز کنید.
  2. دستور زیر را برای ssh در سرور راه دور وارد کنید:
ssh bandit4@bandit.labs.overthewire.org -p 2220
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. از شما خواسته می شود یک رمز عبور وارد کنید. رمز عبور از سطح قبلی، “2EW7BBsr6aMMoJ2HjW067dm8EgX26xNe” را وارد کنید و اینتر را بزنید.
  2. اکنون به سرور راه دور متصل هستید و قادر به اجرای دستورات هستید.
  3. دستور زیر را برای مشاهده انواع فایل های همه فایل ها در فهرست “inhere” وارد کنید:
file inhere/*
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. خروجی نشان می دهد که همه فایل های دایرکتوری فایل های “داده” هستند، به جز یک فایل که یک فایل متنی ASCII است، این فایل قابل خواندن توسط انسان باید حاوی رمز عبور برای سطح بعدی باشد.
  2. برای خواندن محتویات فایل با نام “-file07” در دایرکتوری “inhere” دستور زیر را وارد کنید:
cat inhere/-file07
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  1. خروجی باید رمز عبور را برای سطح بعدی نشان دهد: lrIWWI6bB37kxfiCQZqUdOIYfr6eEeqR.

تبریک می گویم! Bandit5 را با موفقیت تکمیل کردید و به رمز عبور برای سطح بعدی دسترسی پیدا کردید.

نتیجه

در این سطح یاد گرفتیم که چگونه از دستور “file” برای تعیین نوع فایل یک فایل و نحوه خواندن محتویات یک فایل خاص استفاده کنیم. اینها مهارت‌های مهمی هستند که باید هنگام کار با فایل‌ها در خط فرمان لینوکس داشته باشید، و تسلط بر آنها برای حل سطوح بعدی در Wargame OverTheWire Bandit مفید خواهد بود.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا