مضى على الشبكة و يوم من العطاء.

حل تحدّي bandit المرحلة رقم 3--> 4

BAYANBAYAN is verified member.

الرقابة والتنظيم
.:: الرقابة والتنظيم ::.
.:: طاقم المشرفين ::.

السمعة:

بسم الله الرحمن الرحيم


وصف التحدّي:
كلمة السر للمرحلة التالية مُخزّنة بملف مخفيّ داخل مجلد اسمه "inhere".

حل التحدّي:
كما في التحديات السابقة، عليك بالبداية الإتصال على السيرفر الخاص بالتحديات من خلال بروتوكول SSH ونُذكّر بطريقة الإتصال مرة أخرى:

الصيغة العامّة للإتصال من خلال الـ SSH
كود:
ssh user_name@host(IP/Domain_name) -p PortNumber

نستبدله بالمعلومات المعطاة بوصف التحدّي :
كود:
ssh [email protected] -p 2220



تأكد من وجودك داخل مُجلّد home، وتذكر أنه يُمكنك أن تستخدم الأمر pwd للتأكد من المُجلد الحالي، ومن ثم استخدم الأمر ls لعرض محتويات هذا المُجلد.

الآن داخل مُجلد home ستجد مُجلد اسمه inhere وهو المجلد المذكور بوصف التحدي ، استخدم الأمر cd للانتقال لمجلد inhere ومن ثم استعرض محتوياته من خلال الأمر ls ويليه a- وقمنا بإضافة ال a- لعرض كافة محتوياته بما فيها المخفية.
وأخيرًا استخدم الأمر cat لاستعراض محتويات الملف المخفي والحصول على كلمة السر للمرحلة التاليه. --> cat .hidden


1721324211452.webp




ملاحظة:
- لاحظنا بالتحدي أن اسم الملف المخفي " hidden" قد سُبِق بنقطة وهذه النقطة بنظام لينكس تدل على أنه ملف مخفي; حيث أن الملفات المخفية في أنظمة تشغيل اللينكس واليونكس تبدأ بالنقطة.
- ولذلك فإنك إذا أردت إخفاء أي ملف فكل ما عليك هو استخدام أمر النقل mv وأن تضع نقطة قبل اسم الملف وسيتم إخفاؤه; لاحظ المثال بالأسفل.

1721324565509.webp

لدينا ملف اسمه " sync.ffs_db" حتى يقوم بإخفاؤه استخدم الأمر التالي:

mv sync.ffc_db .sync.ffc_db

أتمنى أن يكون شرح المراحل السابقة واضح وانتظروني بشرح المراحل القادمة..
 
التعديل الأخير:
بسم الله الرحمن الرحيم


وصف التحدّي:
كلمة السر للمرحلة التالية مُخزنه بملف مخفيّ داخل مجلد اسمه "inhere".

حل التحدّي:
كما في التحديات السابقة ، عليك بالبداية الإتصال على السيرفر الخاص بالتحديات من خلال بروتوكول SSH ونذكر بطريقة الإتصال مرة أخرى:

الصيغة العامّة للإتصال من خلال الـ SSH
ssh user_name@host(IP/Domain_name) -p PortNumber


نستبدله بالمعلومات المعطاة بوصف التحدّي :
ssh bandit3@bandit.labs.overthewire.org -p 2220




تأكد من وجودك داخل مُجلد home، وتذكر أنه يُمكنك أن تستخدم الأمر pwd للتأكد من المُجلد الحالي، ومن ثم استخدم الأمر ls لعرض محتويات هذا المُجلد.

الآن داخل مُجلد home ستجد مُجلد اسمه inhere وهو المُجلد المذكور بوصف التحدي، استخدم الأمر cd للانتقال لمجلد inhere ومن ثم استعرض محتوياته من خلال الأمر ls ويليه a- وقمنا بإضافة ال a- لعرض كافة محتوياته بما فيها المخفية.
وأخيرًا استخدم الأمر cat لاستعراض محتويات الملف المخفي والحصول على كلمة السر للمرحلة التاليه. --> cat .hidden




ملاحظة:
- لاحظنا بالتحدي أن اسم الملف المخفي " hidden" قد سُبِق بنقطة وهذه النقطة بنظام لينكس تدل على أنه ملف مخفي; حيث أن الملفات المخفية في أنظمة تشغيل اللينكس واليونكس تبدأ بالنقطة.
- ولذلك فإنك إذا أردت إخفاء أي ملف فكل ما عليك هو استخدام أمر النقل mv وأن تضع نقطة قبل اسم الملف وسيتم إخفاؤه; لاحظ المثال بالأسفل.
مشاهدة المرفق 11782
لدينا ملف اسمه " sync.ffs_db" حتى يقوم بإخفاؤه استخدم الأمر التالي:

mv sync.ffc_db .sync.ffc_db

أتمنى أن يكون شرح المراحل السابقة واضح وانتظروني بشرح المراحل القادمة..
بارك الله فيك يا بيان
 
  • Love
التفاعلات: BAYAN
بارك الله فيك بش مهندسة وجزاك الله كل خير
ننتظر جديدك بحل هذا التحدي دائماً
تقبلي مروي :ninja:
 
  • Love
التفاعلات: BAYAN

آخر المشاركات

عودة
أعلى