์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
Kali Linux์์ ๋์ด์ด
๊ฐ๋ฐ | Offensive Security |
OS ๊ณ์ด | |
์ต์ ๋ฒ์ | 2020.3 |
๊ณต์ ์น์ฌ์ดํธ | |
์นผ๋ฆฌ๋ฆฌ๋
์ค๋ฅผ ๊ตฌ๋ ์ํจ ํ๋ฉด |
1. ๊ฐ์[ํธ์ง]
The quieter you become, the more you are able to hear
"๋ ์กฐ์ฉํ๋ฉด ๋ ๋ง์ด ๋ค๋ฆฐ๋ค"[1]
Offensive Security์์ ๋ง๋ ๋ฐ๋น์ ๊ธฐ๋ฐ์ ๋ชจ์ ์นจํฌ ํ ์คํธ[2]์ฉ ์ด์์ฒด์ ์ด๋ค. ๋ชจ์ ํดํน ๋ถ์ผ์์ ์ต๋ ๊ท๋ชจ๋ฅผ ์๋ํ๋ ๋งํผ ๋ง์ ํด๊ณผ ์์ฉํ ์ ์๋ ์์คํ ์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณต๋๋ค.[3]
2. ๋ฐฑํธ๋๊ณผ์ ์ฐจ์ด์ [ํธ์ง]
์นผ๋ฆฌ ๋ฆฌ๋
์ค๋ ๋ฐฑํธ๋์ ํ์ ๋ฒ์ ์ด๋ค. ๋ฐฑํธ๋๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ชจ์ ์นจํฌ ํ
์คํธ์ ํ์ํ ํด๋ค์ ๋ชจ์๋์๋ค. ์ฌ๊ธฐ์๋ ํดํน์ ํ๋๋ฐ ํ์ํ ํด ๋ฟ๋ง์ด ์๋๋ผ ๋ฐ๊ฒฌํ ์ทจ์ฝ์ ์ ์๋ขฐ์ธ์๊ฒ ๋ณด๊ณ ํ๊ธฐ ์ํ ๋ ํฌํ
ํด ๋ฑ๋ ํฌํจ๋๋ค.
๋ฐฑํธ๋์ ์ด์์ฒด์ ๋ก์จ์ ์์ฑ๋๋ ํ ๋ฐฐํฌํ์ ๋ฒ ํ ์ ๋๋ก ๋จ์ด์ก์ง๋ง Kali์์๋ ์์ฑ๋๋ฅผ ๋์ด์ฌ๋ ธ๋ค. ๋ฐฑํธ๋์์ ๋์ํ์ง ์๊ฑฐ๋ ์ค๋ณต๋๋ ํด๋ค์ ์ ๊ฑฐํ๊ณ 300๊ฐ ์ด์์ ์นจํฌํ ์คํธํด์ ์ ๊ณตํ๋ค. ๋ฐฑํธ๋์์ ์๋นํ ๋ฏธ์ฝํ๋ ๋ฌด์ ์ฅ์น ์ง์์ ๋ํญ ๊ฐํํ๋ค. ๊ฑฐ๊ธฐ๋ค ARMํ๋ก์ธ์์ ์ง์๊น์ง ์ถ๊ฐํด Geek๋ค์ด ์ด๊ดํ๊ณ ์์ผ๋ฉฐ ์ฌ๋ฌ ARM์ฅ๋น(๋ผ์ฆ๋ฒ ๋ฆฌํ์ด, ํฌ๋กฌ๋ถ ๋ฑ)์ ์ค์น๋๊ณ ์๋ค. ๋ํ ์ค์นํ์ง ์๋๋ผ๋ Live CD๋ Live USB์ ๊ฐ์ ํํ๋ก PC ๋ฑ์ ์ค์นํ์ง ์๊ณ ๋ ๋ถํ ํ ์ ์์ด ๋ถํ ๊ฐ๋ฅํ Kali Linux ์ด๋ฏธ์ง๊ฐ ๋ค์ด ์๋ DVD๋ USB ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐ์ง๊ณ ๋ค๋๋ฉด์ ์นจํฌ ํ ์คํธ๋ฅผ ์งํํ ์๋ ์๋ค.๋ผ์ด๋ธ DVD๋ ์คํํ๋๋ฐ ํ ์ธ์ ๊ฑธ๋ฆฐ๋ค. USB์ ๊ฐ๊ณ ๋ค๋์
๋ฐฑํธ๋์ ์ด์์ฒด์ ๋ก์จ์ ์์ฑ๋๋ ํ ๋ฐฐํฌํ์ ๋ฒ ํ ์ ๋๋ก ๋จ์ด์ก์ง๋ง Kali์์๋ ์์ฑ๋๋ฅผ ๋์ด์ฌ๋ ธ๋ค. ๋ฐฑํธ๋์์ ๋์ํ์ง ์๊ฑฐ๋ ์ค๋ณต๋๋ ํด๋ค์ ์ ๊ฑฐํ๊ณ 300๊ฐ ์ด์์ ์นจํฌํ ์คํธํด์ ์ ๊ณตํ๋ค. ๋ฐฑํธ๋์์ ์๋นํ ๋ฏธ์ฝํ๋ ๋ฌด์ ์ฅ์น ์ง์์ ๋ํญ ๊ฐํํ๋ค. ๊ฑฐ๊ธฐ๋ค ARMํ๋ก์ธ์์ ์ง์๊น์ง ์ถ๊ฐํด Geek๋ค์ด ์ด๊ดํ๊ณ ์์ผ๋ฉฐ ์ฌ๋ฌ ARM์ฅ๋น(๋ผ์ฆ๋ฒ ๋ฆฌํ์ด, ํฌ๋กฌ๋ถ ๋ฑ)์ ์ค์น๋๊ณ ์๋ค. ๋ํ ์ค์นํ์ง ์๋๋ผ๋ Live CD๋ Live USB์ ๊ฐ์ ํํ๋ก PC ๋ฑ์ ์ค์นํ์ง ์๊ณ ๋ ๋ถํ ํ ์ ์์ด ๋ถํ ๊ฐ๋ฅํ Kali Linux ์ด๋ฏธ์ง๊ฐ ๋ค์ด ์๋ DVD๋ USB ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐ์ง๊ณ ๋ค๋๋ฉด์ ์นจํฌ ํ ์คํธ๋ฅผ ์งํํ ์๋ ์๋ค.
3. ๋ฒ์ [ํธ์ง]
์ฒซ ๋ฒ์ ์ 2013๋
3์ 13์ผ์ ๊ณต๊ฐ๋์๊ณ 2014๋
7์ 22์ผ UEFI ๋ถํ
์ ์ถ๊ฐํ 1.0.8๋ฒ์ ์ด ๊ณต๊ฐ ๋์๋ค. 2015๋
8์ 11์ผ, ์นผ๋ฆฌ ๋ฆฌ๋
์ค 2.0์ด ์ถ์๋๋ค. 4.0kernel๋ก ๋ฐ๋์์ผ๋ฉฐ ๋ฐ์คํฌํ ํ๊ฒฝ๊ณผ ๊ฐ์ข
ํด๋ ์
๋ฐ์ดํธ ๋์๋ค. 2016๋
8์ 31์ผ ์นผ๋ฆฌ๋ฆฌ๋
์ค2์ ๋๋ฒ์งธ ๋ฒ์ ์ด ์ถ์๋์๋ค. (๋ณด๊ธฐ) ์ดํ ๋
๋ ๋ฒ์ ์ผ๋ก ๋ฐ๋์๋ค.[4]
4. ์ฌ์ฉ๋ฒ[ํธ์ง]
4.1. ๋ฒ์ ์ ๊ทธ๋ ์ด๋[ํธ์ง]
Ubuntu ๊ธฐ๋ฐ์ด๋ ๋ฐฑํธ๋๊ณผ ๋ฌ๋ฆฌ ๋ฐ๋น์ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ๋์๊ณ ๋ฐ๋น์ ๊ฐ๋ฐ๊ธฐ์ค์ ์ถฉ์กฑํ๋ค. ๋ฐฐํฌํ ์
๊ทธ๋ ์ด๋๊ฐ ๊ฐ๋ฅํ๋ฏ๋ก ๋ฐฑํธ๋๊ณผ ๋ฌ๋ฆฌ ์๋ฒ์ ์ด ๋์ฌ๋ ๋ง๋ค ๋ค์ ์ค์นํ ํ์๊ฐ ์์ด์ก๋ค. ๊ธฐ์กด์ ์ฌ์ฉ์๋ค์ ์ญ์ ๋ฅผ ์ํ๊ณ ๊ฐ๋จํ ์์
๋ง ํ๋ฉด ๋ฒ์ ์
ํ ์์๋ค. ๋ค๋ฅธ ๋ฆฌ๋
์ค๋ค์ ํจ์ฌ ๋ ๊ฐ๋จํ๊ฒ ํจ์
Kali Linux Release ํด๋น ๋งํฌ ์ฐธ์กฐ
Kali Linux Release ํด๋น ๋งํฌ ์ฐธ์กฐ
4.2. ํ๊ธ ์ ์ถ๋ ฅ ๋ฌธ์ ํด๊ฒฐ[ํธ์ง]
2.X๋ ๋ฒ์ ์์ ํ๊ธ ๊นจ์ง ํ์์ ๋ณด๊ณ ๋์ ์ผํฌ์ฌ๊ฐ ์ผ์ด๋ ์๋ ์๋ค. ์ค์นํ๋ฉด์์๋ ํ๊ธ์ด ๋์ถฉ์ด๋๋ง ๋์ค์ง๋ง ์ค์น ๋๋๋ฉด ๋ก๊ทธ์ธ ํ๋ฉด๋ถํฐ ํ๊ธ์ด ๊นจ์ ธ์ ๋์จ๋ค. ํ๊ธ์ ๋ณด์ด๊ฒ ๋ง๋ค๋ ค๋ฉด ๋๋ ํฐํธ๋ฅผ ์ค์นํ๋ฉด ๋๋ค. ๋ค๋ง ํ์ํค๋ ์ค๋ฅธ์ชฝ altํค๋ก ์ธ์ด ์ ํํ๋๊ฒ์ ๋ฐ๋ก ์ฐพ์์ผ ํ๋ค.
ํ๊ธ ๊นจ์ง ํ์๋ง ๊ณ ์น๋ ค๋ฉด ์๋ ๋ช ๋ น์ด๋ฅผ ์์๋๋ก ์ ๋ ฅํ๋ฉด ๋๋ค.
ํ๊ธ ๊นจ์ง ํ์๋ง ๊ณ ์น๋ ค๋ฉด ์๋ ๋ช ๋ น์ด๋ฅผ ์์๋๋ก ์ ๋ ฅํ๋ฉด ๋๋ค.
sudo apt-get install fonts-nanumํ๊ธ ์
๋ ฅ๊น์ง ํ๋ ค๋ฉด ์๋ ๋ช
๋ น์ด๊น์ง ์
๋ ฅํ๋ฉด ๋๋ค.
sudo apt-get install -y im-config
apt-get install -y ibus-hangul๋ง์ฝ ์์ ๋ช
๋ น์ด๋ค์์ ํ์ผ์ ๋ชป ์ฐพ๋๋ค๋ ์ค๋ฅ๊ฐ ๋จ๋ฉด ์นผ๋ฆฌ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์
๋ฐ์ดํธ ํด์ค์ผ ํ๋ค. ๊ทธ๋๋ ์๋๋ฉด ์์๋ฐฉํธ์ผ๋ก ๋ฐ๋น์ ๋ฆฌํฌ์งํ ๋ฆฌ๊น์ง /etc/apt/sources.list ํ์ผ์ ์ฐ๊ฒจ๋ฃ์ด์ผ ํ๋ค...
4.3. ์๋๋ก์ด๋์์[ํธ์ง]
์๋๋ก์ด๋์์๋ ๋ฆฌ๋
์ค ๋ํ๋ก์ด๋ผ๋ ์ฑ์ ์ด์ฉํด ์นผ๋ฆฌ ๋ฆฌ๋
์ค ํ๊ฒฝ์ ์ฌ์ฉํ ์ ์๋ค. chroot์ด๋ผ๋ ํ๋ก๊ทธ๋จ์ผ๋ก ์ฌ์ค์ ์นผ๋ฆฌ์ ํฌํจ๋ ํจํค์ง๋ค์ ์๋๋ก์ด๋์ ๊ฒฉ๋ฆฌ๋ ํด๋๋ฅผ ๋ง๋ค์ด์ ์ถ๊ฐ๋ก ์ค์นํ๋ค. ์ปค๋์ ์ ์ธํ๊ณ ๋ ๋ชจ๋ ํ์ผ์ด ๋ฐ๋ก ์ค์น๋๊ธฐ์ ์ค์ ๋ก ์ด์์ฒด์ ๊ฐ ํ๋ ๋ ์๋๊ฒ๊ณผ ๊ฑฐ์ ์ ์ฌํ๋ค.
ํ์ง๋ง ๊ฐ์ํ๊ฒฝ๊ณผ๋ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ปค๋์ ๋๋ผ์ด๋ฒ๊ฐ ํด๊ณผ ํธํ๋์ง ์๋ ๊ฒฝ์ฐ๋ ํด๋น ํด์ ์ฌ์ฉํ ์ ์๋ค๋ ๋จ์ ์ด ์๋ค. ์์ดํ์ด ํดํน์ ์ํด์๋ ๋๋ผ์ด๋ฒ๊ฐ ํด์ ์ํด ์ง์๋๋ ์์ดํ์ด ์ฅ์น๊ฐ ์์ด์ผ ํ๋๋ฐ ์ค๋งํธํฐ์ ์์ดํ์ด ๋ชจ๋์ ์ง์๋๋ ๊ฒฝ์ฐ๊ฐ ๊ฑฐ์ ์์ผ๋ฏ๋ก ์ฌ์ค์ ๋ฐ์ชฝ์ง๋ฆฌ๋ผ๊ณ ๋ณผ ์ ์๋ค.
linux deploy 2.0 ๋ฒ์ ์์ ํ์ผ์ ๋ค์ด๋ฐ๋ ๊ฒ์ ์ ๋ฃํ๋์๋ค. ๋ฐ๋ผ์ 1.5.6 ๋ฒ์ ์ ๋ค์ด๋ฐ์ ๋ฌด๋ฃ๋ก ์ค์นํ ์ ์๋ค.
2015๋ 1์, ์นผ๋ฆฌ ๋ฆฌ๋ ์ค์ ๊ณต์์๋๋ก์ด๋ ๋กฌ์ธ ๋ทํํฐ(NetHunter OS)๊ฐ ์ถ์๋๋ค. ์๋๋ก์ด๋๊ฐ ๊ธฐ๋ณธ์ผ๋ก ๊น๋ ค ์๋ ํฐ์ ์ถ๊ฐ ์ค์น๋ฅผ ํ๋ ๋ฐฉ์์ด๋ค. Wifite๋ฑ์ ๊ธฐ๋ฅ์ ์ง์ํด์ผ ํ๊ธฐ์ ๋ฅ์์ค์์ ์ง์๋์ง ์๋ OTG๋ฅผ ๋๊ฒ ํ๋ ์ปค๋์ ์ค์นํ๋ค. MultiROM Manager๋ฅผ ์ด์ฉํด ํ๋๋ ๋ฉ์ธOS๋ก, ํ๋๋ Kali Nethunter๋ก ์ธ ์ ์๋ค(์๋ฅผ ๋ค์ด ๋ฅ์์ค4๊ฐ์ ๊ฒฝ์ฐ ์ต์ ๋ฒ์ ์ธ 5.1.1์ ์ง์ํ์ง๋ง, Kali Nethunter๋ ํท์บฃ๋ง์ ์ง์ํ๋๋ฐ, ์ด ๋ ์ฐ๋ ๋ฐฉ๋ฒ). ์ง์ ๊ธฐ์ข
์ ๋ฅ์์ค4(ํท์บฃ), ๋ฅ์์ค5(ํท์บฃ,๋กค๋ฆฌํ), ๋ฅ์์ค6(ํท์บฃ), ๋ฅ์์ค7 2012(ํท์บฃ), ๋ฅ์์ค7 2013(ํท์บฃ,๋กค๋ฆฌํ), ๋ฅ์์ค9(๋กค๋ฆฌํ), ๋ฅ์์ค10(ํท์บฃ,๋กค๋ฆฌํ)๊ณผ ์ํ๋ฌ์ค.
3.0 ๋ฒ์ ๊ธฐ์ค์ผ๋ก, ์์ ๋กฌ ์์ ๋ฎ์ด์์ฐ๋ ๋ฐฉ๋ฒ์ผ๋ก ์ธ์คํจ ํด์ผํ๋ค.
ํ์ง๋ง ๊ฐ์ํ๊ฒฝ๊ณผ๋ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ปค๋์ ๋๋ผ์ด๋ฒ๊ฐ ํด๊ณผ ํธํ๋์ง ์๋ ๊ฒฝ์ฐ๋ ํด๋น ํด์ ์ฌ์ฉํ ์ ์๋ค๋ ๋จ์ ์ด ์๋ค. ์์ดํ์ด ํดํน์ ์ํด์๋ ๋๋ผ์ด๋ฒ๊ฐ ํด์ ์ํด ์ง์๋๋ ์์ดํ์ด ์ฅ์น๊ฐ ์์ด์ผ ํ๋๋ฐ ์ค๋งํธํฐ์ ์์ดํ์ด ๋ชจ๋์ ์ง์๋๋ ๊ฒฝ์ฐ๊ฐ ๊ฑฐ์ ์์ผ๋ฏ๋ก ์ฌ์ค์ ๋ฐ์ชฝ์ง๋ฆฌ๋ผ๊ณ ๋ณผ ์ ์๋ค.
linux deploy 2.0 ๋ฒ์ ์์ ํ์ผ์ ๋ค์ด๋ฐ๋ ๊ฒ์ ์ ๋ฃํ๋์๋ค. ๋ฐ๋ผ์ 1.5.6 ๋ฒ์ ์ ๋ค์ด๋ฐ์ ๋ฌด๋ฃ๋ก ์ค์นํ ์ ์๋ค.
2015๋ 1์, ์นผ๋ฆฌ ๋ฆฌ๋ ์ค์ ๊ณต์
3.0 ๋ฒ์ ๊ธฐ์ค์ผ๋ก, ์์ ๋กฌ ์์ ๋ฎ์ด์์ฐ๋ ๋ฐฉ๋ฒ์ผ๋ก ์ธ์คํจ ํด์ผํ๋ค.
5. ์ฌ๋ด[ํธ์ง]
[1] BackTrack์ ํ์ด๋ก ์ฐ์ด๋ ๋ง. ๋ฐฑํธ๋์ด ์นผ๋ฆฌ ๋ฆฌ๋
์ค๋ก ๊ฐํธ๋๋ฉด์ ํ์ด๋ ๊ทธ๋๋ก ๋์ด์๋ค. 2020๋
6์ ๊ธฐ์ค ์ต์ ๋ฒ์ ์์๋ ์ด ํ์ด๊ฐ ๋ถํ
์ต์
์์ ์ฌ๋ผ์ก๋ค. ์ฌ์ค ํดํน๊ณผ ๋ฐ์ ํ ์ฐ๊ด์ด ์๋ ํ์ด๋ผ๊ณ ํ ์ ์๋๋ฐ, ์์ ์ ํ์ ์ ์ ์ง์ธ์๋ก ์ ๋ณด๋ฅผ ๊ทธ๋งํผ ๋ง์ด ๋นผ๋ผ ์ ์๋(!) ํดํน์ ๋ฌ์ฌํ๊ฒ ์๋๊ฐ ์ถ๋ค.
[2] ๋ณด์ ์ ๋ฌธ๊ฐ๊ฐ ์์คํ
์ ๋ณด์์ ํ์ธํ๊ธฐ ์ํด ๊ธฐ์
๋ฑ์๊ฒ ์๋ขฐ๋ฐ์ ํ๋ ์ผ์ข
์ ๋ชจ์ ํดํน. ์ด๊ฑธ ํ๊ฐ๋ฐ์ง ์๊ณ ํ๋ฉด ๊ทธ๊ฒ ๋ฐ๋ก ํฌ๋ํน์ด๋ค.
[3] ์ด๋ฑํ์๋ ์ธ ์ ์์ ์ ๋์ ๋์ด๋๋ถํฐ ์ ๋ฌธ๊ฐ๊ฐ ์๋๋ฉด ๊ฑด๋๋ฆด ์๋๋ ๋ชป ๋ด๋ ๊ฒ๊น์ง ๋ค์ํ๋ค.
[4] ex) 2020๋
1์์ ๋ฆด๋ฆฌ์ฆ๋ ๋ฒ์ ์ 2020.1, 2020๋
2์์ 2020.2 ์ด๋ฐ ์