๐ก ์ฐธ๊ณ : ์๋ฒ ๋ณด์์ ์ฌ๋ฐ๋ฅธ ํธ์คํ ํ๊ฒฝ ์ ํ์์ ์์๋ฉ๋๋ค. ๊ฐ๋ ฅํ ํ๋์จ์ด, AI ๊ธฐ๋ฐ ๋ฐฉํ๋ฒฝ, ์ค๋งํธ DDoS ๋ณดํธ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋น์ฌ์ VPS๋ ์๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์งํต๋๋ค. Linux VPS ์๋ฒ ์์ ์ ์ํ ์์ ํ๊ณ ์ ๋ขฐํ ์ ์๋ ๊ธฐ๋ฐ์ผ๋ก ์ ํํ์ธ์.
๋ณด์์ ์ธ์ ๋ ์ค์ํ ๋ฌธ์ ์ด๋ฉฐ, ํนํ ์๋ฒ์ TCP/IP ๋ฐ UDP ์ฐ๊ฒฐ์ ์ฌ์ฉ๋๋ ํฌํธ๋ฅผ ๋ค๋ฃฐ ๋๋ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. Netcat์ ๋ณด์์ ์ ์งํ๊ณ ์ ์ฌ์ ์ธ ์ ์ฑ์ฝ๋๋ฅผ ์ถ์ ํ๊ฑฐ๋ ์ค๋ฆฌ์ ์นจํฌ ํ ์คํธ๋ฅผ ์ํํ๋ ๋ฐ ์ ํฉํ ๋๊ตฌ์ ๋๋ค. Netcat์ ์ ์ฐ์ฑ์ด ๋ฐ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก, ์ค๋ซ๋์ ๋๋ฆฌ ์ฌ์ฉ๋์ด ์์ต๋๋ค. ์ฃผ์ Linux ๋ฐฐํฌํ์ ๊ธฐ๋ณธ ์ค์น๋์ด ์์ด ์กฐ์ฌ ๋๊ตฌ๋ก์์ ํ์ฉ๋๋ ๋์ต๋๋ค. ์ต๊ทผ์๋ Windows ํฌํธ๊น์ง ์ง์ํ๊ฒ ๋์ด, Windows ์๋ฒ ๋ณด์์๋ ํ์ฉํ ์ ์์ต๋๋ค.
์ด Netcat ํํ ๋ฆฌ์ผ์์๋ Netcat ๋ฆฌ์ค๋๋ฅผ ์ดํด๋ณด๊ณ , ์๋ฒ์ TCP ๋ฐ UDP ํฌํธ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋ฐฉ๋ฒ์ ์์๋ด ๋๋ค. ๋จผ์ Netcat ๋ฆฌ์ค๋๊ฐ ๋ฌด์์ธ์ง๋ถํฐ ํ์ธํด ๋ณด๊ฒ ์ต๋๋ค.
Netcat ๋ฆฌ์ค๋๋?
Netcat์ Linux์ Windows ๋ชจ๋์์ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ ฅํ ๋คํธ์ํฌ ๋ชจ๋ํฐ๋ง ๋๊ตฌ์ ๋๋ค. ๊ทธ๋ ๋ค๋ฉด 'Netcat ๋ฆฌ์ค๋'์์ '๋ฆฌ์ค๋'๋ ๋ฌด์จ ์๋ฏธ์ผ๊น์? ๋ณ๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ผ๊น์? ์ฌ์ค Netcat ๋ฆฌ์ค๋๋ Netcat์ ๊ธฐ๋ฅ ์ค ํ๋์ธ ์ด๋ฆฐ ํฌํธ ๊ฐ์ฒญ์ ๊ฐ๋ฆฌํค๋ ํํ์ ๋๋ค. Netcat์ ์ฃผ์ ๊ธฐ๋ฅ์ TCP ๋ฐ UDP ํ๋กํ ์ฝ์ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ์ฐ๋ ๊ฒ์ด์ง๋ง, ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ์ ํธ๋ํฝ์ ๊ฐ์ฒญํ๋ ์ฉ๋๋ก๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Linux ํธ์คํ
, ๊ฐํธํ๊ฒ
์น์ฌ์ดํธ๋ ์น ์ฑ์ ๋ ์ข์ ํ๊ฒฝ์์ ํธ์คํ ํ๊ณ ์ถ์ผ์ ๊ฐ์? ์๋ก์ด ๊ฒ์ ๊ฐ๋ฐ ์ค์ด์ ๊ฐ์? ์๋๋ฉด ๋จ์ํ Windows๊ฐ ๋ง์์ ๋ค์ง ์์ผ์ ๊ฐ์? ๋ฐ๋ก ๊ทธ๋์ ์ ํฌ๊ฐ Linux VPS๋ฅผ ์ ๊ณตํฉ๋๋ค.
Linux VPS ์์ํ๊ธฐํ๋ก๊ทธ๋จ๋ค์ TCP์ UDP ํ๋กํ ์ฝ์ ํตํด ๋คํธ์ํฌ์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ, ์ด๋ ํฌํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ํฌํธ๋ ๋ชจ๋ ์ปดํจํฐ์์ ๋ฐ์ดํฐ๊ฐ ๋๋๋๋ ํต์ ์ฑ๋๊ณผ ๊ฐ์ต๋๋ค. ๋ฐ๋ก ์ด ๋๋ฌธ์ ๋ฐฉํ๋ฒฝ์ ํต์ฌ ์ญํ ์ค ํ๋๊ฐ ์๋ฒ์ ์ฌ์ฉํ์ง ์๋ ํฌํธ๋ฅผ ์ฐจ๋จํ๋ ๊ฒ์ ๋๋ค. ํฌํธ์ ๋ํด ๋ ์์ธํ ์๊ณ ์ถ๋ค๋ฉด ํฌํธ ํฌ์๋ฉ์ ๊ดํ ์ด ๊ธ์ ์ฐธ๊ณ ํ์ธ์. ์ด์ ๋ณธ๋ก ์ผ๋ก ๋ค์ด๊ฐ์ Netcat์ผ๋ก ์์ฌ์ค๋ฌ์ด ํฌํธ๋ฅผ ๊ฐ์ฒญํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. ๋ฌผ๋ก Netcat ๋ฆฌ์ค๋๋ก ๋คํธ์ํฌ๋ฅผ ํตํด ๋ฐ์ดํฐ๋ ํ์ผ์ ์ ์กํ ์๋ ์์ง๋ง, ๋ณด์์ด ์ถฉ๋ถํ์ง ์์ ์ค์ฉ์ ์ธ ์ ํ์ง๋ ์๋๋๋ค.
Linux ํฐ๋ฏธ๋์์ Netcat ๋ฆฌ์ค๋๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
Netcat ๋ช ๋ น์ด๋ง ์คํํ๋ฉด Netcat ๋ฆฌ์ค๋๋ฅผ ๋งค์ฐ ๊ฐ๋จํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค. 1024 ๋ฏธ๋ง์ ํฌํธ ๋ฒํธ์ ์ ๊ทผํ๋ ค๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๋ฉด ๊ด๋ฆฌ์ ๊ถํ(sudo)๋ ํ์ํ์ง ์์ต๋๋ค. Netcat ๋ฆฌ์ค๋๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด Linux ํฐ๋ฏธ๋์ ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ๋ฉ๋๋ค:
netcat -l [options] [host] [port]
์ด ๋ช ๋ น์์ -l ์ต์ ์ Netcat์๊ฒ ํฌํธ๋ฅผ ์์ ๋๊ธฐํ๋๋ก ์ง์ํฉ๋๋ค. ์ด ์ต์ ์ ๋ค๋ฅธ ๋ช ๋ น๊ณผ ์กฐํฉํ๋ฉด ํฌํธ ์ค์บ, ๋ฐ์ดํฐ ์ ์ก ๋ฑ ๋ค์ํ ์์ ์ ์ํํ ์ ์์ต๋๋ค. ์ด ๊ฐ์ด๋์ ๋๋จธ์ง ๋ถ๋ถ์์ Netcat ํ์ฉ ์์๋ฅผ ๋ช ๊ฐ์ง ๋ ํ์ธํ ์ ์์ต๋๋ค.
TCP/UDP ํฌํธ์ Netcat ๋ฆฌ์ค๋ ์ค์ ํ๊ธฐ
Netcat์ผ๋ก ๋คํธ์ํฌ ๋ฆฌ์ค๋๋ฅผ ์ค์ ํ๋ ๊ฒ์ ์๊ฐ๋ณด๋ค ๊ฐ๋จํฉ๋๋ค. PC์ ์๊ฒฉ ์ปดํจํฐ ๋๋ ์๋ฒ๊ฐ ํ์ํฉ๋๋ค. ์ฌ๊ธฐ์๋ Cloudzy Linux VPS.
1๋จ๊ณ: ํฌํธ ๋ฒ์ ์ค์บ
์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ ์๋ฒ์์ ์ด๋ฆฐ ํฌํธ๋ฅผ ์ค์บํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฏธ ํน์ ํฌํธ๋ฅผ ์๊ณ ์๋ค๋ฉด ๋ค์ ๋จ๊ณ๋ก ๊ฑด๋๋ฐ์ด๋ ๋ฉ๋๋ค. Netcat์ ํฌํธ ์ค์บ๋๋ก ์ฌ์ฉํ๋ ค๋ฉด -z ์ต์ ๊ณผ ํจ๊ป ์คํํด์ผ ํฉ๋๋ค:
netcat -z -v -n REMOTE_COMPUTER_IP_ADDRESS 2000-5000
์ด ์์์์๋ ์๊ฒฉ ์ปดํจํฐ์ 2000~5000 ๋ฒ์์ ์๋ ๋ชจ๋ ํฌํธ๋ฅผ ์ค์บํ๋๋ก Netcat์ ์ง์ํ์ต๋๋ค. REMOTE_COMPUTER_IP_ADDRESS ์๋ฆฌ์๋ ์ค์ ์๋ฒ์ IP ์ฃผ์๋ฅผ ์ ๋ ฅํ์ธ์. Linux ํฐ๋ฏธ๋์ด๋ Windows ๋ช ๋ น ํ๋กฌํํธ์์ ์ด ๋ช ๋ น์ ์คํํ๋ฉด ๋๋ถ๋ถ ๋ซํ ํฌํธ์ ๋ํ ์ ๋ณด๋ก ๊ฐ๋ ์ฐฌ ๊ฒฐ๊ณผ๊ฐ ์ถ๋ ฅ๋ฉ๋๋ค. ์ด๋ฆฐ ํฌํธ๋ง ํ์ธํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ ํจ์จ์ ์ธ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
2๋จ๊ณ: ์ด๋ฆฐ ํฌํธ ์ค์บ
netcat -z -v -n REMOTE_COMPUTER_IP_ADDRESS 2000-5000 2>&1 | grep succeeded
์ด๋ฆฐ ํฌํธ๋ฅผ ๋ฐ๊ฒฌํ ๋๋ง๋ค ๋ค์๊ณผ ๊ฐ์ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค:
IP_ADD 2200 ํฌํธ [tcp/*]์ ๋ํ ์ฐ๊ฒฐ์ด ์ฑ๊ณตํ์ต๋๋ค!
IP_ADD 2330 ํฌํธ [tcp/*] ์ฐ๊ฒฐ ์ฑ๊ณต!
3๋จ๊ณ: ์๋ฒ์ Netcat ๋ฆฌ์ค๋ ์ค์
์ด ์์์์๋ ์๋ฒ์ 2200๋ฒ๊ณผ 2330๋ฒ, ๋ ๊ฐ์ ํฌํธ๊ฐ ์ด๋ ค ์๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค. ์ด์ 2200๋ฒ ํฌํธ๋ฅผ ํตํด ์ ์ก๋๋ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ๊ธฐ ์ํด ์๋ฒ์ ๋ฆฌ์ค๋๋ฅผ ์ค์ ํ๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๋จผ์ ๋ค์๊ณผ ๊ฐ์ด ๋ฆฌ์ค๋๋ฅผ ์ค์ ํฉ๋๋ค:
netcat -l -p 2200
์ด ๋ช ๋ น์ Windows ๋ช ๋ น ํ๋กฌํํธ์ Linux ํฐ๋ฏธ๋ ๋๋ ์ ธ ๋ชจ๋์์ ์คํํ ์ ์์ต๋๋ค.
Linux ํธ์คํ
, ๊ฐํธํ๊ฒ
์น์ฌ์ดํธ๋ ์น ์ฑ์ ๋ ์ข์ ํ๊ฒฝ์์ ํธ์คํ ํ๊ณ ์ถ์ผ์ ๊ฐ์? ์๋ก์ด ๊ฒ์ ๊ฐ๋ฐ ์ค์ด์ ๊ฐ์? ์๋๋ฉด ๋จ์ํ Windows๊ฐ ๋ง์์ ๋ค์ง ์์ผ์ ๊ฐ์? ๋ฐ๋ก ๊ทธ๋์ ์ ํฌ๊ฐ Linux VPS๋ฅผ ์ ๊ณตํฉ๋๋ค.
Linux VPS ์์ํ๊ธฐ4๋จ๊ณ: PC์์ Netcat์ผ๋ก ํ ์คํธ ๋ฉ์์ง ์ ์ก
์๋ฒ์ ๋ฆฌ์ค๋๋ฅผ ์ค์ ํ๋ค๋ฉด, PC์์ ๋ฉ์์ง๋ฅผ ์ ์กํด ์ ์์ ์ผ๋ก ์๋ํ๋์ง ํ ์คํธํด ๋ณด์ธ์.
netcat -u ip_address 2200
์ฌ๊ธฐ์ ip_address๋ ์๊ฒฉ ๋ฐ์คํฌํฑ ๋๋ ์๋ฒ์ IP ์ฃผ์์ ๋๋ค. ์ฐ๊ฒฐ์ด ์ฑ๊ณตํ๋ฉด ๊ฐ๋จํ ๋ฉ์์ง๋ฅผ ์ ๋ ฅํ ์ ์์ผ๋ฉฐ, ํด๋น ๋ฉ์์ง๋ ์๋ฒ์ Netcat ๋ฆฌ์ค๋์ ํ์๋ฉ๋๋ค. ๋ค์์ ์ฌ์ฉํด ์ด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. an RDP ๋๋ VNC ์ฐ๊ฒฐ.
5๋จ๊ณ (์ ํ ์ฌํญ): ํ์ผ์ ๋ฐ์ดํฐ ์ ์ฅ
Netcat ๋ฆฌ์ค๋์์ ์์ ํ ๋ฐ์ดํฐ๋ฅผ ๋์ค์ ๊ฒํ ํ๋ ค๋ฉด, ๋ค์ ๋ช ๋ น์ ์ฌ์ฉํด ํ ์คํธ ํ์ผ๋ก ์ ์ฅํ์ธ์.
netcat -l 2200 > heard.out
์๋ฅผ ๋ค์ด ์ด ๋ช ๋ น์ Netcat์ด 2200๋ฒ ํฌํธ์์ ์์ ํ ๋ชจ๋ ๋ด์ฉ์ heard out์ด๋ผ๋ ํ ์คํธ ํ์ผ์ ๊ธฐ๋กํ๋๋ก ์ง์ํฉ๋๋ค. ์ด ํ์ผ์ ๋์ค์ ํ ์คํธ ํธ์ง๊ธฐ๋ก ์ด์ด๋ณผ ์ ์์ต๋๋ค. Netcat ์นํธ ์ํธ๋ ๋ค์ ๋งํฌ์์ ํ์ธํ ์ ์์ต๋๋ค. Netcat ๋ฌธ์.
P2P ํ์ผ ๊ณต์ ๋ฐ ํ ๋ ํ ์ Netcat UDP ํ์ฉํ๊ธฐ
์์ ์ธ๊ธํ๋ฏ์ด Netcat์ผ๋ก ํ์ผ์ ์ ์กํ ์๋ ์์ง๋ง, Netcat์ด ์ ๊ณตํ๋ ๋ณด์ ์์ค์ด ๋ฎ์ ๊ถ์ฅํ์ง ์์ต๋๋ค. ๋ค๋ง ์ด ๋ฌธ์ ๋ ๊ธฐ์กด์ TCP/IP ๋์ ์ฌ์ฉ์ ๋ฐ์ดํฐ๊ทธ๋จ ํ๋กํ ์ฝ(UDP)์ ์ฌ์ฉํด ํด๊ฒฐํ ์ ์์ต๋๋ค. UDP๋ ๋น๊ต์ ์ต์ ํ๋กํ ์ฝ๋ก, ๋น ๋ฅธ ์๋์ ๋ฎ์ ์ค๋ฒํค๋ ๋๋ถ์ ๋๋ฆฌ ์ ํธ๋ฉ๋๋ค. Netcat๊ณผ ํจ๊ป ์ฌ์ฉํ๋ฉด ํ์ผ ์ ์ก ํ๋กํ ์ฝ๋ก๋ ์ถฉ๋ถํ ํ์ฉํ ์ ์์ต๋๋ค. ๊ทธ๋ ๋ค๋ฉด Netcat UDP๋ก P2P ํ์ผ ๊ณต์ ๋ฅผ ์ด๋ป๊ฒ ์ค์ ํ ๊น์? ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ผํด ๋ณด์ธ์.
ํจ๊ป ์ฝ๊ธฐ: ํ์ผ ์ ์ก ํ๋กํ ์ฝ์ ์ข ๋ฅ๋ ๋ฌด์์ธ๊ฐ์?
์์ ์ธก ์ค์
Netcat์ผ๋ก P2P ํ์ผ ์ ์ก์ ํ๋ ค๋ฉด ํ์ผ์ ๋ณด๋ด๋ ์ปดํจํฐ์ ๋ฐ๋ ์ปดํจํฐ, ์ด ๋ ๋๊ฐ ํ์ํฉ๋๋ค. ํผ๋์ ํผํ๊ธฐ ์ํด, ์์ ์ธก IP ์ฃผ์๊ฐ 1.1.1.1์ด๊ณ 3031๋ฒ ํฌํธ๋ฅผ ํตํด file.txt ํ์ผ์ ์ ์กํ๋ ์์๋ฅผ ์ฌ์ฉํ๊ฒ ์ต๋๋ค. ๋จผ์ ์์ ์ธก ์ปดํจํฐ์์ ๋ค์ ๋ช ๋ น์ ์คํํฉ๋๋ค:
netcat 3031 > file.txt
์ด ๋ช ๋ น์ ์์ ์ธก์ด 3031๋ฒ ํฌํธ๋ฅผ ์์ ๋๊ธฐํ๋ฉด์ ์ ์ก๋ ๋ฐ์ดํฐ๋ฅผ file.txt ํ์ผ๋ก ์ ์ฅํ๋๋ก ์ง์ํฉ๋๋ค. ์ฆ, Netcat ๋ฆฌ์ค๋๋ฅผ ํ์ผ ์ ์ก ๋๊ตฌ๋ก ํ์ฉํ๋ ๋ฐฉ์์ ๋๋ค. ์ ์กํ ํ์ผ์ ๋ฉํฐ๋ฏธ๋์ด ํ์ผ์ ํฌํจํด ์ด๋ค ํ์์ด๋ ๊ฐ๋ฅํฉ๋๋ค. ์ด์ ์ก์ ์ธก์์ ๋ค์ ๋ช ๋ น์ ์ ๋ ฅํด ํ์ผ ์ ์ก์ ์์ํฉ๋๋ค:
netcat 1.1.1.1 3031 < file.txt
์ด ๋ช ๋ น์ ์ก์ ์ธก ์ปดํจํฐ๊ฐ file.txt ํ์ผ์ ์ฝ์ด 3031๋ฒ ํฌํธ๋ฅผ ํตํด IP ์ฃผ์ 1.1.1.1์ ์ปดํจํฐ๋ก ์ ์กํ๋๋ก ์ง์ํฉ๋๋ค.
ํจ๊ป ์ฝ๊ธฐ: Linux ์์คํ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง ๋๊ตฌ ์ถ์ฒ
VPS ๋ณด์ ๊ฐํ
์๋ฒ ๋ณด์์ ์ง์์ ์ธ ๊ด๋ฆฌ๊ฐ ํ์ํ ์์ ์ด๋ฉฐ, ์ ๋ ๊ฐ๋ณ๊ฒ ์ฌ๊ฒจ์๋ ์ ๋ฉ๋๋ค. ์๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์ ์งํ๋ ค๋ฉด ํฌํธ ์ฐจ๋จ์ด๋ ์ค์บ ๊ฐ์ ์กฐ์น๋ ๊ธฐ๋ณธ์ ๋๋ค. ํ์ง๋ง ์๋ฌด๋ฆฌ ์ฒ ์ ํ ๋ณด์ ์กฐ์น๋ฅผ ์ทจํด๋ ํธ์คํ ์ ๊ณต์ ์ฒด๊ฐ ๋ณด์์ ์ํํ๋ค๋ฉด ์๋ฌด ์๋ฏธ๊ฐ ์์ต๋๋ค. Cloudzy๋ ๊ณ ๊ฐ์ ๋ณด์๊ณผ ํ๋ผ์ด๋ฒ์ ์๊ตฌ๋ฅผ ์ ์๊ณ ์์ต๋๋ค. ๊ทธ๋์ ๋ค์ค ํ๋์จ์ด ๊ธฐ๋ฐ ๋ฐ AI ๊ธฐ๋ฐ ๋ฐฉํ๋ฒฝ, ์ค๋งํธ DDoS ๋ณดํธ, ๋ ์์ ์ธ ๋ณด์ ์๊ณ ๋ฆฌ์ฆ์ ๊ฐ์ถ๊ณ ์์ต๋๋ค. Cloudzy์์ Linux VPS๋ฅผ ์ด์ฉํ๋ฉด, ์ ํฌ ์ธก์์ ๊ฐ๋ฅํ ๋ชจ๋ ๋ณด์์ด ์ ์ฉ๋ ์๋ฒ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ํ ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ๋ ์ ๊ณตํฉ๋๋ค. ๊ฐ์ ์๋ฒ ์ต๋ช ๊ตฌ๋งค ์ ์ธ๊ณ ์ด๋์๋