برنامه نویسی
راهزن سطح 3 سطح 4

معرفی
Bandit4 مرحله پنجم بازی جنگی OverTheWire Bandit است. در این سطح یاد می گیریم که چگونه فایل هایی را که با نقطه شروع می شوند جستجو کنیم و چگونه محتویات یک فایل مخفی را بخوانیم. با تکمیل این سطح، به رمز عبور برای سطح بعدی دسترسی پیدا می کنیم.
مراحل
- برنامه ترمینال خود را باز کنید.
- دستور زیر را برای ssh در سرور راه دور وارد کنید:
ssh bandit3@bandit.labs.overthewire.org -p 2220
- از شما خواسته می شود که یک رمز عبور وارد کنید. رمز عبور از سطح قبلی، “aBZ0W5EmUfAf7kHTQeOwd8bauFJ2lAiG” را وارد کنید و اینتر را بزنید.
- اکنون به سرور راه دور متصل هستید و قادر به اجرای دستورات هستید.
- دستور زیر را برای جستجوی فایل هایی که با نقطه شروع می شوند در دایرکتوری “inhere” وارد کنید:
find /home/bandit3/inhere/ -name ".*"
- خروجی باید یک مسیر فایل را نشان دهد که با “.hidden” ختم می شود. در این حالت مسیر /home/bandit3/inhere/.hidden است.
- برای خواندن محتویات فایل مخفی دستور زیر را وارد کنید:
cat /home/bandit3/inhere/.hidden
- خروجی باید رمز عبور را برای سطح بعدی نشان دهد: 2EW7BBsr6aMMoJ2HjW067dm8EgX26xNe.
تبریک می گویم! شما Bandit4 را با موفقیت تکمیل کردید و به رمز عبور برای سطح بعدی دسترسی پیدا کردید.
نتیجه
در این سطح یاد گرفتیم که چگونه فایل هایی را که با نقطه شروع می شوند جستجو کنیم و چگونه محتویات یک فایل مخفی را بخوانیم. اینها مهارتهای مهمی هستند که باید هنگام کار با فایلها در خط فرمان لینوکس داشته باشید، و تسلط بر آنها برای حل سطوح بعدی در Wargame OverTheWire Bandit مفید خواهد بود.