[Bee-box] ํดํน ์๋ฎฌ๋ ์ด์
- -
์ค๋์ bee-box๋ฅผ ์ด์ฉํด ๊ฐ๋จํ๊ฒ ํดํน ์๋ฎฌ๋ ์ด์ ์ ํด๋ณด๋๋ก ํ ๊ป์!
์ด ๊ธ์ ํฌ์คํ ๋ชฉ์ ์ ์ ๊ฐ ์ค๋ ๊ณต๋ถํ ๊ฒ๋ค์ ๋ณต์ต ๊ฒธ ์ค์ตํด๋ณด๊ธฐ ์ํจ์ ๋๋ค.
์ค์ตํ๋ ๋ชจ๋ ๊ณต๊ฒฉ์ ์ค์ ๋ก ์ฌ์ฉํ์๋ฉด ์๋ฉ๋๋ค.
ํ์ฉ๋ฐ์ง ์์ ์๋น์ค ๋์์ ํดํน์ ์๋ํ๋ ํ๋์ ๊ธ์งํ๋ฉฐ,
๋ชจ๋ ๋ฒ์ ์ฑ ์์ ์ฌ์ฉ์์๊ฒ ์๋ ๊ฒ์ ๋ช ์ฌํด์ฃผ์ธ์.
์ค๋ ๊ธ์ hacker(ํ๊ฐ๋์ง ์์ ์ฌ์ฉ์)์ Victim(ํฌ์์) ๋ก ์ค์ต์ ํด๋ณผ๊ฑฐ๊ณ ,
Victim์ hacker๊ฐ ์ฌ์ด๋์ ์ ์ฑ์ฝ๋ ํน์ ๊ทธ์ธ ๊ณต๊ฒฉ๋ค์ ์ฐพ๊ณ , ๋ณด์์ ํด๋ณผ๊ฒ๋๋ค.
'์ค์ต๋ด์ฉ' ์
1. Hacker๋ root๊ถํ์ ํ์ทจ
2. Victim์ด ์ฌ์ฉํ๋ bee-box์ ์คํฌ๋ฆฝํธ ์ฌ์ด๋๊ธฐ.
3. ํ๊ฐ๋ ํฌํธ๊ฐ ์๋ ๋ค๋ฅธ ํฌํธ ์์ฑ(๋ฐฑ๋์ด)
4. root๊ณ์ ๋ง๊ณ ์ผ๋ฐ์ ์ ๊ณ์ ์ UID๋ฅผ 0(root)์ผ๋ก ๋ฐ๊ฟ๋๊ธฐ
5. ์๊ฒฉ์ผ๋ก ํ๋ก๊ทธ๋จ ์ข ๋ฃ
์ด๋ฉฐ, ์ ๋ "์ฃผ์์ ๋ณดํต์ ๊ธฐ๋ฐ์์ค ๊ธฐ์ ์ ์ทจ์ฝ์ ๋ถ์ ํ๊ฐ ์์ธ๊ฐ์ด๋"๋ฅผ ๋ณด๋ฉฐ ๋ณด์์ ํด๋ณผ๊บผ์์!
"์ฃผ์์ ๋ณดํต์ ๊ธฐ๋ฐ์์ค ๊ธฐ์ ์ ์ทจ์ฝ์ ๋ถ์ ํ๊ฐ ์์ธ๊ฐ์ด๋" ์๋
์ค๋ ์ค์ตํด๋ณผ ์ทจ์ฝ์ ๋ค์ ๋ํ ์ ๊ฒ๋ด์ฉ์ด ๋ค์ด๊ฐ์๋ค์ ใ ใ ~
๊ทธ๋ผ Start (๏ฝก๏ฝฅ∀๏ฝฅ)๏พ๏พ
๋ง์ฝ ์ ๊ฐ ์ฌ์ฉํ๊ณ ์๋ bee-box๋ฅผ ๋๊ตฐ๊ฐ ์นจํฌํด์ ๋ฐ๊ฟ๋๋๋ค๋ฉด?
(bee-box๋ ์๋ ์ทจ์ฝ์ ๋ค์ ์ฐ์ตํ๋ผ๊ณ , ๋ชจ์๋๊ณ ์ค์ตํ ์ ์๋ ํ๊ฒฝ์ด์ง๋ง, ์ค์ ๋ก๋ ์ฌ์ฉํ์๋ฉด ์๋ฉ๋๋ค.)
๊ทธ ์ฌ๋์ ์ด๋ ค์๋ ํฌํธ๋ฅผ ํตํด ์ ์ ์ ธ์ ์ ๊ทผ ํ ๊ถํ์ ํ์ทจํ๊ฒ ์ฃ ?
๊ทธ๋ ๋ค๋ฉด ๋จผ์ ์ ธ์ด๋ ๋ฌด์์ผ๊น์?
์ ธ(Shell)์ด๋?
๋ฆฌ๋ ์ค์ ์ ธ์ ๋ช ๋ น์ด์ ํ๋ก๊ทธ๋จ์ ์คํํ ๋ ์ฌ์ฉํ๋ ์ธํฐํ์ด์ค ์ ๋๋ค.
์ฆ ์ปค๋(Kernel)๊ณผ ์ฌ์ฉ์๊ฐ์ ๋ค๋ฆฌ์ญํ ์ ํ๋ ๊ฒ์ผ๋ก, ์ฌ์ฉ์๊ฐ ๋ช ๋ น์ ํ๋ฉด ๊ทธ ๋ช ๋ น์ ๋ฐ์
ํด์ํ๊ณ ํ๋ก๊ทธ๋จ์ ์คํ์์ผ์ฃผ๋ ์ญํ ์ ํฉ๋๋ค.
์ฝ๊ฒ ๋งํ์๋ฉด ์๋์ฐ์ cmd(๋ช ๋ นํ๋กฌํํธ), ๋ฆฌ๋ ์ค์ ํฐ๋ฏธ๋ ์ฒ๋ผ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ ํ๊ฒฝ์ ๋งํด์.
์ ธ(shell, ๋ฌธํ์ด: ์, ์๋ นํด์ํ๋ก๊ทธ๋จ)์ ์ด์ ์ฒด์ ์์์ ๋ค์ํ ์ด์ ์ฒด์ ๊ธฐ๋ฅ๊ณผ ์๋น์ค๋ฅผ ๊ตฌํํ๋ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ ํ๋ก๊ทธ๋จ์ด๋ค. ์ ธ(๊ป๋ฐ๊ธฐ์ ์์ด ๋จ์ด)์ ์ฌ์ฉ์์ ์ด์ ์ฒด์ ์ ๋ด๋ถ(์ปค๋) ์ฌ์ด์ ์ธํฐํ์ด์ค๋ฅผ ๊ฐ์ธ๋ ์ธต์ด๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฌํ ์ด๋ฆ์ด ๋ถ์๋ค.
์ ธ์ ์ผ๋ฐ์ ์ผ๋ก ๋ช ๋ น ์ค๊ณผ ๊ทธ๋ํฝ ํ์ ๋ ์ข ๋ฅ๋ก ๋ถ๋ฅ๋๋ค. ๋ช ๋ น ์ค ์ ธ์ ์ด์ ์ฒด์ ์์์ ๋ช ๋ น ์ค ์ธํฐํ์ด์ค(CLI)๋ฅผ ์ ๊ณตํ๋ ๋ฐ๋ฉด์, ๊ทธ๋ํฝ ์ ธ์ ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค(GUI)๋ฅผ ์ ๊ณตํ๋ค. ์ถ์ฒ : ๊ตฌ๊ธ ์ํค๋ฐฑ๊ณผ
์ ธ(shell)์ ๊ธฐ๋ฅ
- ์ฌ์ฉ์์ ์ปค๋ ์ฌ์ด์์ ๋ช ๋ น์ ํด์ํด ์ ๋ฌํ๋ ๋ช ๋ น์ด ํด์๊ธฐ ๊ธฐ๋ฅ์ด ์๋ค.
- ์ ธ์ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฅ์ด ์์ด์ ํ๋ก๊ทธ๋จ์ ์์ฑํ ์ ์๋ค.
- ์ฌ์ฉ์ ํ๊ฒฝ ์ค์ ์ ๊ธฐ๋ฅ์ด ์์ด์ ์ด๊ธฐํ ํ์ผ ๊ธฐ๋ฅ์ ์ด์ฉํด ์ฌ์ฉ์์ ํ๊ฒฝ์ ์ค์ ํ ์ ์๋ค.
์ด๋ ๊ฒ ์ ธ์ ํ๋ก๊ทธ๋จ ๊ธฐ๋ฅ์ ์ด์ฉํ ์ ์๊ณ , ์ด๋ฅผ ํตํด ์ฌ๋ฌ ๋ช ๋ น์ ์ฌ์ฉํด์ ๋ฐ๋ณต์ ์ผ๋ก ์ํํ๋
์์ ์ ํ๋์ ํ๋ก๊ทธ๋จ์ผ๋ก ์ ์ ํ ์ ์์ต๋๋ค. ์ด๊ฒ์ ์ ธ ์คํฌ๋ฆฝํธ๋ผ๊ณ ํ์ฃ .
๋ํ ์ฌ์ฉ์ ํ๊ฒฝ ์ค์ ๊ธฐ๋ฅ์ ํตํด ๋ก๊ทธ์ธ ํ ๋ ์ด๊ธฐํ ํ์ผ์ ์คํ์์ผ์ ์ฌ์ฉ์์ ์ด๊ธฐ ํ๊ฒฝ์ ์ค์ ํ ์ ์์ต๋๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ ธ์ ํ๊ฒฝ๋ณ์์ ๋ํ ๊ณต๋ถ๋ ๋งค์ฐ ์ค์ํด์!
์ ๊ฐ ๋ฆฌ๋ ์ค์ ๋ํ ์ง์์ด ๋ง์ด ๋ถ์กฑํ ๊ฒ ๊ฐ์์. ์ด๋ฒ์ ์ ๋ณด๋ณด์ ์ฐ์ ๊ธฐ์ฌ ์ํ์ด ์ ๋ง๋ฌด๋ฆฌ ๋๋ค๋ฉด, ๊ผญ
๋ฆฌ๋ ์ค ๋ง์คํฐ ์๊ฒฉ์ฆ๋ ๋์ ํด๋ณด๋ฉด์ ๊ณต๋ถํด๋ณผ๊บผ์์!!!
์ฌ๊ธฐ์๋ถํฐ์ ๋ชจ๋ ๋ด์ฉ์ ์ค์ ์ฌ์ฉํ์ ๋, ์ฌ๋ฏธ์ผ์ ํ์ ๋ ์๋ฉ๋๋ค. ์ฃผ์ ์ฃผ์ ์ฃผ์
์ค์ต ์์(Victim)
(์๋๋ "๋๋ฌด์ํค"์์ ๊ฒ์ํด๋ณธ root)
๋๋ ์ต๊ณ ๊ด๋ฆฌ์ ๊ถํ์ ๊ฐ์ง root์ด๋ค.
์ค๋์ bee-box๋ก ๊ฐ์ข ๊ณต๊ฒฉ๊ธฐ๋ฒ์ ์ค์ตํ๋ ค๊ณ bee-box์ ์ ์ํ์๋ค.
๊ทธ๋ฐ๋ฐ ์ด๊ฒ ๋ฌด์จ์ผ์ผ๊น? ํ์์ ๊ฐ์ด id์ passwd๋ฅผ ์ ๋ ฅํ๊ณ ์ค์ต์ ํ๋ ค๊ณ ๋ค์ด๊ฐ๋๋,
์ด๋ ๊ฒ ๊ฒฝ๊ณ ๊ฐ ๋จ๋ ๊ฒ์ด ์๋๊ฐ?
์๋จ์ bWAPP๋ผ๊ณ ๋์ด์์ด์ผ ํ๋ ๊ณณ์ ์ด์ํ Who am i ๊ฐ ์ ํ์์๋ค.
(์ฃ์กํด์ ์ ๊ฐ who am i๋ผ๋ ์ํ๋ฅผ ๊ฐ๋ช ๊น๊ฒ ๋ด์..)
์ด๊ฒ๋ญ์ง!!! ํฐ๋ฏธ๋๋ก ์ ๊ทผ์๋ฅผ ์ฐพ์ผ๋ ค๊ณ ํ๋ ์๊ฐ. ํ๋ก๊ทธ๋จ์ด ์ข ๋ฃ๋์ด๋ฒ๋ ธ๋ค..
๋๊ตฐ๊ฐ ๋ด ๊ณ์ ์ ํ์ทจํ ๊ฒ์ด ๋ถ๋ช ํ๋ค.
Hacker
์์ฆ ์๊พธ ์๊ธฐ์๋์ ํ๋ ์น๊ตฌ๊ฐ ์๋ค. ๋ง์์ ์๋ค์ด์ ๊ณจํ์ ๋จน์ฌ๋ณด๋ ค๊ณ ํ๋ค.
๋จผ์ ip๋ฅผ ๋ฐ์์๋ค.
์น๊ตฌ์ IP๋ก ์ ์์ ํด๋ณด์๋ค. (ssh๋ก ์ ๊ทผํ๊ธฐ ์ํด putty๊ฐ ํ์ํฉ๋๋ค.)
PuTTY๋ SSH, ํ ๋ท, rlogin, raw TCP๋ฅผ ์ํ ํด๋ผ์ด์ธํธ๋ก ๋์ํ๋ ์์ ๋ฐ ์คํ ์์ค ๋จ๋ง ์๋ฎฌ๋ ์ดํฐ ์์ฉ ํ๋ก๊ทธ๋จ์ด๋ค.
์ ์์ ํด๋ดค๋๋ ์ญ์ ์ทจ์ฝํ ์ฌ์ดํธ๋ผ ๊ทธ๋ฐ์ง, ๋ฐ๋ก root๊ถํ์ ํ๋ํ ์ ์์๋ค.
root๋ก ์ ๊ทผ์๋ฃ.
* Hacker๋ ํฌ์์ ip๋ฅผ ์๊ณ ์์๊ธฐ ๋๋ฌธ์ ์ ๊ทผ์ด ๊ฐ๋ฅํ์ผ๋ฉฐ, ํฌํธ๊ฐ ์ด๋ ค์์๊ณ , root๊ถํ password๋ฅผ ์๊ธฐ์ root๋ก ์ ๊ทผ์ด ๊ฐ๋ฅํ์๋ค. --> bee-box์ root pw๋ bug์ด๊ธฐ ๋๋ฌธ.
*๋ง์ผ ์ ์กฐ๊ฑด์ ํ๋๋ผ๋ ์ถฉ์กฑ์ ํ์ง ๋ชปํ์๋ค๋ฉด ์ ๊ทผ์ด ๋ถ๊ฐ๋ฅ ํ์ ๊ฒ์ด๋ค.
* brute force attack ์ผ๋ก ๋น๋ฐ๋ฒํธ๋ฅผ ์์๋ผ ์๋ ์์.
์, ๊ทธ๋ผ ๊ฐ๋จํ๊ฒ ๊ฒฝ๊ณ ์ฐฝ์ ๋์๋ด์ผ๊ฒ ๋ค.
๋ก๊ทธ์ธ ํ์ด์ง๊ฐ ์ง๋ ํ์ ๊ฒฝ๊ณ ๋ฅผ ๋์ธ ์๊ฐ์ด๋ค. ๋จผ์ bWAPP ๋ค์ด๊ฐ๋ณด์๋ค.
๋ง์ ํ์ผ๋ค์ด ์์ง๋ง, login๋ค์ ํ์ด์ง๊ฐ portal.php์ด๊ธฐ ๋๋ฌธ์
ํ์ด์ง๋ฅผ ๋ค์ด๊ฐ์ ๋ณ๊ฒฝ์ ์๋ํด๋ณด์๋ค. --> vi portal.php
์ฝ๋๋ฅผ ๋ณ๊ฒฝํด๋ณด๊ฒ ๋ค.
๊ฐ๋จํ ๊ฒฝ๊ณ ์ฐฝ์ ๋ ๋ ค๋ณด์๋ค.
์์ ์ i (insert) ์ ์ฅ์ Esc > shift + ; (์ฆ ' : ') > wq!
๋ค์์ผ๋ก๋ ๋ค๋ฅธ ํฌํธ๋ฅผ ์ด์ด๋์์ผ๊ฒ ๋ค.
ํน์ SSH 22 ํฌํธ๋ฅผ ๋ง์๋์ผ๋ฉด, ๋ชฐ๋ ๋ค๋ฅธ ํฌํธ๋ฅผ ํตํด ๋ค์ด๊ฐ์ผ๊ฒ ๋ค. (๋ฐฑ๋์ด)
SSH ๋ฐ๋ชฌ ์ค์ โผ
SSH ๋ฐ๋ชฌ ์ค์
OpenSSH์์ ์ค์ ๋ด์ฉ์ /etc/ssh/sshd_config์ ์์นํ๋ค. ์ค์ ํ์๋ ์๋น์ค๋ฅผ ์ฌ์์ํด์ผ ํ๋ค.
SSH ์๋น์ค ํฌํธ๋ 22๋ก ๊ท์ฝ๋์ด ์์ง๋ง ๋ณด์์ ์ํด ์์์ ํฌํธ๋ก ๋ณ๊ฒฝ ํ๋๊ฒ๋ ๊ฐ๋ฅํ๋ค.
์ํ๋ ํฌํธ๋ฒํธ๋ก ๋ณ๊ฒฝํ๊ณ /etc/services ํ์ผ์์ ssh ํฌํธ๊ฐ๋ ๋ณ๊ฒฝํด ์ฃผ๋ฉด ๋๋ค.
PORT ๋ฒํธ์ ํฌ๊ธฐ๋ 16๋นํธ์ด๊ธฐ ๋๋ฌธ์ ๋ฒ์๋ 0~65545์ด๋ค.
์ฌ๊ธฐ์ 0~1023์ ์ด๋ฏธ ์ฌ์ฉ์ค์ธ ๋ฒํธ๋ก 'Well-known PORT'๋ผ๊ณ ํ๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํฌํธ๋ฒํธ๋ 1024์ด์์ ๊ฐ๋ค์ ์ด์ฉํ๋ค.
๋ฐ๋ชฌ์ด๋? โผ
๋ฐ๋ชฌ์ด๋ ์๋ฒ ํ๋ก์ธ์ค๋ฅผ ๋งํ๋ค. ํ๋ก์ธ์ค์๋ ์ข ๋ฅ๊ฐ ๋งค์ฐ ๋ง์ง๋ง, ๊ทธ์ค ์๋ฒ ๊ด๋ จ ํ๋ก์ธ์ค ์ฆ, ์๋น์คํด์ฃผ๋ ํ๋ก์ธ์ค๋ฅผ ๋ฐ๋ชฌ์ด๋ผ๊ณ ํ๋ค.
ex) ์น ์๋ฒ ํ๋ก์ธ์ค, ๋ค์ ์๋ฒ ํ๋ก์ธ์ค, DB ์๋ฒ ํ๋ก์ธ์ค ๋ฑ..
๋ฐ๋ชฌ์ ๋ค์์ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ์๋ํ๋ค.
๋ฐ๋ชฌ์๋ Standalone ํ์ ๊ณผ xinetd ํ์ ์ด ์๋๋ฐ, Standalone ํ์ ์ ๋ ์์ ์ผ๋ก ํ๋ก์ธ์ค๊ฐ ๊ตฌ๋๋์ด
์๋น์คํ๋ ๋ฐ๋ชฌ์ ๋งํ๋ค. ์น ์๋ฒ, DB์๋ฒ, ์ผ๋๋ฉ์ผ ์๋ฒ ๋ฑ์ด์๋ค.
Standalone์ ์คํ ํ์ผ์ /etc/init.d/ ๋๋ ํ ๋ฆฌ์ ์ ์ฅ๋์ด ์๋ค.
์ด๋ ๊ฒ ๋ค์ด์๊ณ , ์ฌ๊ธฐ์๋ ๋ชจ๋ ํ์ผ์ด ๋ชจ๋ ๋ฐ๋ชฌ์ ์๋์ง๋ง ๋๋ถ๋ถ์ ํ์ผ์ด ๋ฐ๋ชฌ์ด๋ค.
/etc/init.d/ ๋๋ ํ ๋ฆฌ์ ์๋ ๋ฐ๋ชฌ๋ค์ ๋ถํ ์์ ์๋ ์คํ ์ฌ๋ถ๋ฅผ ์ง์ ํ ์ ์๋๋ฐ,
์์ฃผ ํธ์ถ๋๋ ๋ฐ๋ชฌ๋ค์ Standaloneํ์ ์ ๋ฐ๋ชฌ์ผ๋ก ์ฒ๋ฆฌํ๋ฉด ์ฉ์ดํ์ง๋ง ์์ฃผ ์ฌ์ฉ๋์ง ์์ ๋ฐ๋ชฌ๋ค๊น์ง
Standalone์ผ๋ก ์ฒ๋ฆฌํ๋ฉด ์์คํ ์์์ ๋ญ๋น๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ค.
-- ๋ฐ๋ชฌ ์คํ ๋ฐ ์ข ๋ฃ ๋ช ๋ น์ด --
service [๋ฐ๋ชฌ์ด๋ฆ] start - ๋ฐ๋ชฌ ์์
service [๋ฐ๋ชฌ์ด๋ฆ] stop - ๋ฐ๋ชฌ ์ค์ง
service [๋ฐ๋ชฌ์ด๋ฆ] restart - ๋ฐ๋ชฌ ์ฌ์์ (์ข ๋ฃํ๋ค๊ฐ ๋ค์ ํด)
xinetd ํ์ ์ ๋ฐ๋ชฌ์ ์ํผ๋ฐ๋ชฌ์ด๋ผ๊ณ ํ๋ค. ํ์์ ๋ฉ๋ชจ๋ฆฌ์ ์์ฃผํด์์ง ์๊ณ , 'standalone'์ผ๋ก ๋์ํ๋ ๋ฐ๋ชฌ๋ค์ ์ ์ธํ ๋๋จธ์ง ๋ฐ๋ชฌ๋ค์ ๋ํด ์ต๊ณ ์งํ๊ถ์ ๊ฐ๊ณ ์๋ค.
Standalone์ด์ธ์ ๋ฐ๋ชฌ๋ค์ ์คํ์ํค๊ธฐ ์ํด์ ์ด ์ํผ๋ฐ๋ชฌ์ ๊ฑฐ์ณ์ ์คํ๋์ด์ผ ํ๋ค.
์ฆ xinetd ๋ฐ๋ชฌ์ ์ญํ ์ ์์๊ฐ์ ๋ฐ๋ชฌ๋ค์ ๊ด๋ฆฌํ๊ณ , ์๋น์คํ๋๋ก ์ฐ๊ฒฐ์์ผ์ฃผ๋ ๊ฒ์ด๋ค.
๋น๋์๊ฐ ์ ์ ๋ฐ๋ชฌ๋ค์ ํญ์ ๋ฉ๋ชจ๋ฆฌ์ ๊ตฌ๋์์ผ ๋์ผ๋ฉด ๋ฉ๋ชจ๋ฆฌ ๋ญ๋น๋ก ์ด์ด์ง๊ธฐ ๋๋ฌธ์ ๋์ฒด๋ก ๋น๋์๊ฐ ์ ์ ๋ฐ๋ชฌ๋ค์ ์ฌ์ฉํ๊ธฐ์ ๋งค์ฐ ์ ํฉํ ๋ฐ๋ชฌํ์ ์ด๋ค.
์ฆ, xinetdํ์ ์ ๋ฐ๋ชฌ์ ํ์์์ ๊ตฌ๋๋์ง ์๋ค๊ฐ, ์๋น์ค๋ฅผ ์์ฒญํ ๋๋ง xinetd๋ฐ๋ชฌ์ด ์์์ ๊ตฌ๋ ์์ผ์ฃผ๋ ๋ฐฉ์์ด๋ฏ๋ก ๋ณ๋๋ก ์๋น์ค๋ฅผ ๊ฐ๋์์ผ ์ค ์๋ ์๋ค.
xinetd์ ์ค์ ํ์ผ์ /etc/inetd.conf์ ์์ผ๋ฉฐ, xinetdํ์ ์ ๋ฐ๋ชฌ๋ค์
/etc/xinetd.d/ ๋๋ ํ ๋ฆฌ์ ์๋ค.
etc์์ ls๋ก ์ค์ ํ์ผ์ ํ์ธํ ์ ์์.
์ผ๋จ ssh_config๋ก ์ง์ ์ ํ๋ค.
์์์ ํฌํธ๋ฅผ ์ด์ด์ฃผ๊ฒ ๋ค. ๊ฐ๋จํ ๋ฉ์ธ์ง๋ฅผ ํจ๊ป ๋จ๊ฒจ๋์๋ค.^^
์๋ ์ง์ ๋ ssh ํฌํธ 22๋ฒ์ ๊ทธ๋๋ก ๋ ๋๊ณ 2๊ฐ๋ฅผ ์ถ๊ฐํด์ฃผ์๋ค.
์๋น์ค ์ฌ์์์ ํด์ฃผ์ด ๋ค๋ฅธ ํฌํธ๋ก ์ ์ํด๋ณด๊ฒ ๋ค.
์ ธ์์ ์น์ ํ๊ฒ ์ค๋ฅ๊ฐ ๋๋ฉด ๋ฉ์ธ์ง๋ก ์๋ ค์ค๋ค. ๋ช ๋ น์ด ์ค๋ฅ์ธ ๊ฒฝ์ฐ ์๋ ์ค๋ฅ๋ฉ์ธ์ง๋ฅผ ๋ณด๊ณ ์์ ํ๋ฉด ๋๋ค.
apt-get install sysvconfig ๋ช ๋ น์ด๋ฅผ ํตํด ์๋น์ค ์ฌ๋ถํ
์ด๋ฆฐํฌํธ๋ฅผ ํ์ธํด๋ดค๋๋ 7777 ๊ณผ 1004 ๋ ํฌํธ๊ฐ ์ด๋ ค์๋ค.
์ด๋ฒ์ 7777ํฌํธ๋ก ์ ๊ทผ์ํด๋ด์ผ๊ฒ ๋ค.
root๋ก ๋ก๊ทธ์ธ ๋์๋ค. (์ ์ ์ฑ๊ณต)
์ด์ 22๋ฒssh ํฌํธ๋ฅผ ๋ง์๋ ๋ค๋ฅธ ํฌํธ๋ฅผ ํตํด root๋ก ์ ๊ทผ ํ ์ ์๋ค.
๋ง์ง๋ง์ผ๋ก root๊ถํ ๋ง๊ณ ๋ค๋ฅธ ๋ด ID๋ฅผ ๋ง๋ค์ด์ root๊ถํ์ ์ฃผ์ด์ผ๊ฒ ๋ค.
ํน์ root๊ณ์ ์ ๋น๋ฐ๋ฒํธ๋ฅผ ๋ณ๊ฒฝํ๋ค๋ฉด, ๋๋ ๋ค๋ฅธ ID๋ก ์ ์ํ์ฌ root๊ถํ์ ์ฌ์ฉํ ์ ์๋๋ก ํด์ผ๊ฒ ๋ค.
useradd๋ก "hacker"์ด๋ผ๋ ๊ณ์ ์ ์์ฑํด์ฃผ์๋ค.
๋งจ ์๋์ ๋ด ๊ณ์ ์ด ์์ฑ๋์๋ค. ์ผ๋ฐ ์ฌ์ฉ์๋ก ๋์ด์๋ ๊ณ์ ์ root๊ถํ์ ์ค์ผ๊ฒ ๋ค.
sudoer
sudoer ๋ ์ผ๋ฐ ๊ณ์ ์ด sudo ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ์ฌ, ์์๋ก root ๊ถํ์ ์ป์ ์ ์๋ ๊ฒ์ ๋งํ๋ค.
์ผ๋ฐ ๊ณ์ ์ sudo ๊ถํ์ ์ฃผ๊ธฐ ์ํด์ /etc/sudoers ํ์ผ์ ๋ํ ์์ ์ด ํ์ํ๋ค.
ํ์ง๋ง, ์ด ํ์ผ์ ์ฐ๊ธฐ ๊ถํ์ด ์๊ธฐ ๋๋ฌธ์ chmod๋ช ๋ น์ ์ด์ฉํด์ ์ฐ๊ธฐ ๊ถํ์ ์ ์ ๋ถ์ฌํ๊ณ ,
sudo ๊ถํ์ ์ฃผ๊ณ ๋ค์ ์ฐ๊ธฐ ๊ถํ์ ์ง์์ฃผ๋ฉด ๋๋ค.
(sudo๊ถํ์ ๋ถ์ฌํ ๋ ํจ์ค์๋๋ฅผ ํ์ธ ์ํ๊ณ ์ฌ์ฉํ ์๋ ์๋๋ฐ , ๋ค์ NOPASSWD : ALL์ ์ ๋ ฅํด์ฃผ๋ฉด ๋๋ค.)
sudo
sudo๋ ์ผ๋ฐ ์ฌ์ฉ์๊ฐ root๊ถํ์ ์ ์ ๋น๋ ค ๋ช ๋ น์ ์คํํ๊ฒ ํ๋ ๋ช ๋ น์ด์ด๋ค.
๊ถํ๋ง ์ ์ ๋น๋ฆฌ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ช ๋ น์ ๋ด๋ฆฌ๋ ์ฃผ์ฒด๋ ํ์ฌ ์ฌ์ฉ์์ด๋ค.
๋๋ฌธ์ ์์ฑ,์์ , ์ญ์ ๋ฑ ์ด๋ ฅ์ด ๋จ๋ ์์ ์ ํ์ ๋ root ์ ์ ๊ฐ ์๋ ํด๋น ์ ์ ์ ์ด๋ฆ์ด ๋จ๊ฒ ๋๋ค.
su
su ๋ช ๋ น์ด๋ ํ์ฌ ์ฌ์ฉ์๋ฅผ ๋ก๊ทธ์์ํ์ง ์์ ์ํ์์ ๋ค๋ฅธ ์ฌ์ฉ์์ ๊ณ์ ์ผ๋ก ์ ํํ๋ ๋ช ๋ น์ด์ด๋ค.
su -
su - ๋ ๋ค๋ฅธ ์ฌ์ฉ์์ ๊ณ์ ์ผ๋ก ์์ ํ ์ ํํ๊ณ , ์ ํํ ์ฌ์ฉ์์ ํ๊ฒฝ์ค์ ์ ๋ถ๋ฌ์จ๋ค.
๋จผ์ passwdํ์ผ์ ์์ ํด์คฌ๋ค.
์๋ง ์ฌ์ฉ์๊ฐ ์ด ํ์ผ์ ๋ค์ด์จ๋ค๋ฉด UID 0๋ฒ์ด ๋ ์๊ธด๊ฑธ ๋ณด๊ณ ๊น์ง ๋๋ผ๊ฒ ์ง!
๋ณ๊ฒฝ ์๋ฃ. root์ ๋๊ฐ์ด ์จ๋์๋ค.
๊ถํ์ ๊ฐ์ ธ๊ฐ๋ณด๊ฒ ๋ค.
๋จผ์ root์ธ ๋ด ๊ณ์ ๋ ์ฐ๊ธฐ ๊ถํ์ด ์๊ธฐ์ chmod๋ฅผ ํตํด ๊ถํ์ ๋ถ์ฌํด์ฃผ์๋ค.
https://lucete1230-cyberpolice.tistory.com/19?category=832817
(chmod๊ฐ ๋ญ์ง ๋ชจ๋ฅธ๋ค๋ฉด ์์ ์ฃผ์ ์ฐธ๊ณ ํ๊ธฐ)
vi sudoers๋ก ๋ค์ด๊ฐ๋ดค๋๋,
root๋ง ๋ชจ๋ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ ์ ์์๋ค. hacker๊ณ์ ๋ ๋ชจ๋ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ์ค์ ํด ๋์๋ค.
์ถ๊ฐํ ๋ค
๋ค์ ๊ถํ์ 440์ผ๋ก ๋ณ๊ฒฝํด์ฃผ์๋ค.
๋ง์ง๋ง์ผ๋ก๋ 'halt'๋ช ๋ น์ด๋ก ์๋ฒ๋ฅผ ๊บผ๋ฒ๋ ธ๋ค.
์ด์ ์ธ์ ๋ ์ง ์๋ฒ๊ฐ ์ผ์ ธ์๋ค๋ฉด, ๋ชฐ๋ ์์ฑํด๋ ํฌํธ๋ก ์ ์ํด์
์ด๋ ๊ฒ hacker๋ก ๋ก๊ทธ์ธ ํด์ผ๊ฒ ๋น ^_^
๋ฆฌ๋ ์ค ์ธ์ฆ๊ณผ ๊ถํ๊ด๋ฆฌ
์ฌ์ฉ์๊ฐ ID์ pw๋ฅผ ์ ๋ ฅํ๋ฉด ๋ฆฌ๋ ์ค๋ /etc/passwd ํ์ผ์ ์๋ ํจ์ค์๋์ ํจ์ค์๋๋ฅผ ํด์ํจ์๋ก ๋ฐ๊พผ ๊ฐ์
๋น๊ตํ๊ณ , ๋์ผํ๋ฉด ๋ก๊ทธ์ธ ๋๋ ๊ตฌ์กฐ์ด๋ค.
/etc/passwd ํ์ผ๊ตฌ์กฐ
shadow ํ์ผ์ ํด์ ์๊ณ ๋ฆฌ์ฆ์ ํตํด ํด์ํ ๋์ด์๋ค.
๊ธ์ด ๋๋ฌด ๊ธธ์ด์ง๋ ๊ด๊ณ๋ก ๋ณด์๋ฐฉ๋ฒ์ "[Bee-box] ํดํน ์๋ฎฌ๋ ์ด์ _2" ํธ์ ํฌ์คํ ํ๋๋ก ํ๊ฒ ์ต๋๋ค.
๊ธด ๊ธ ์ฝ์ด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋น~
ํ ๋จ๊ณ์ฉ ๊ณต๋ถํด๋ด ์๋ค!!
'Game > Bee-box' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Bee-box] HTML injection - Stored(Blog) (0) | 2020.06.07 |
---|---|
[Bee-box] HTML injection - Reflected(POST) (0) | 2020.05.03 |
[Bee-box] HTML injection - Reflected(GET) (0) | 2020.04.30 |
[Bee-box] HTML ์ธ์ ์ (0) | 2020.04.30 |
์์คํ ๊ณต๊ฐ ๊ฐ์ฌํฉ๋๋ค