ะ
์ ๋ 11์ด์ฏค ๋์์ ๋ ์ฒ์์ผ๋ก ์ปดํจํฐ, ํนํ ํ๋ก๊ทธ๋๋ฐ์ ๊ด์ฌ์ ๊ฐ๊ฒ ๋์์ต๋๋ค. ๊ณ ๋ฑํ๊ต ์ด๋ฐ์ bะพ๋๋ ๋๋ถ๋ถ์ ์ฌ๊ฐ ์๊ฐ์ C64๋ฅผ ๋ง์ง์๊ฑฐ๋ฆฌ๊ณ BASIC์ ์์ฑํ ๋ค์ ๊ฐ์๋ก ์๋ชป๋ ์ฝ๋๋ฅผ ์๋ผ๋ด๋ ๋ฐ ๋ณด๋์ต๋๋ค.
์๊ตญ ์ด๋ฆฐ์ด๋ค์ ๋ฐฉ๊ณผ ํ(16์ธ ์ ๋) ๋๊ฐ ๋ํ์ ๊ฐ๋๋ค. ๋ํ์ ๊ฐ๊ธฐ ์ ์ XNUMX~XNUMX๊ฐ ๊ณผ๋ชฉ์ ์ ํํด์ ๊ณต๋ถํฉ๋๋ค. ์ง์ ์๋ ๋ฒ ์ด์ง์ ์์์ ๋ น์๊ธฐ๋ฅผ ์ข์ํ๋ ์ ๋ ๋ํ์์ '์ปดํจํฐ ๊ณผํ'์ ๊ณต๋ถํ๋ ๊ฒ์ด ์ฌ๋ฐ๋ฅธ ์ ํ์ด๋ผ๊ณ ๊ฒฐ์ ํ์ต๋๋ค.
๋๋ ๊ธฐ๋ํ๋ ๊ฒ๋ณด๋ค ๊ทธ ๊ณผ์ ์ ๋ ์ฆ๊ฒผ์ต๋๋ค. ๊ทธ๊ณณ์์ ์ฒ์์ผ๋ก ํ์ค์นผ๊ณผ ๋ธํ์ด๋ฅผ ๋ง๋ฌ์ต๋๋ค.
์์
์ฌ์ด์ ์ฌ๋ ์๊ฐ ๋์ ํ์๋ค์ ์ปดํจํฐ์ค์ ์๋ ๋ฌด๋ฃ ๊ธฐ๊ณ๋ก ์์
ํ ์ ์์์ต๋๋ค. ์์คํ
์ฅ์น์ ๋ชจ๋ํฐ๊ฐ ์๋ ๊ฒ๊ณผ ๊ฐ์ ๊ธฐ๊ณ๋ก ๊ฐ๋ ์ฐฌ ํ
์ด๋ธ ํ์ด ์๊ณ ์ฝ 50๋ช
์ ์์ฉํ๋๋ก ์ค๊ณ๋ ๊ฑฐ๋ํ ๋ฐฉ์ ์์ํด ๋ณด์ญ์์ค. ํฌ๋ค์ ๋์์์ด ์์๊ฑฐ๋ฆฌ๊ณ , ๋ง์ฐ์ค ๋ณผ์ ํ
์ด๋ธ ์์์ ์ ์๋ ๋ฉ์ถ์ง ์๊ณ ์์๊ฑฐ๋ฆฝ๋๋ค. ๊ณต๊ธฐ ์ค์ ์ด์ํ ๋์๊ฐ ๋ฉ๋๋ค. ๋ง์น ํธ๋ฅด๋ชฌ์ ๋ฏผ๊ฐํ 100๋ XNUMX~XNUMX๋ช
์ด ์ฃผ๊ธฐ์ ์ผ๋ก ์๋ฐฑ ๊ฐ์ ํํฐ์ III ์นฉ์ ์ํ๊ธฐ ์ํด ๋ฐ๋๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ฑด๊ฐ์์ ์ํ์๋ ๋ถ๊ตฌํ๊ณ ๋๋ ์์ ์๊ฐ์ด ์์ ๋ ์ปดํจํฐ ์์ ์์ ์๋ ๊ฒ์ ์ข์ํ์ต๋๋ค.
๋ฐฉ์ ๊ทผ๋ฌดํ๋ ๊ด๋ฆฌ์๋ ์ฌ์ ํ ๋ ์ฌ์๊ฐ ๋๊ณ ์ ํ๋ ๊ทธ์ ๋์๋ ์๋ง ๋๋ฌธ์ ์ด ์ญํ ์ ์ ํ๋ ํค ์์ ์ค๋ ๋จ์ฑ์ด์์ต๋๋ค. ๋๋ ๊ทธ๋ ๊ฒ ์๊ฐ. On Duty๋ ์ ์ ๋ ํํ์ผ๋ก ๊ทธ ์ฌ๋์ ์์ ์ ์ง์ ์ ์ ๋ง ์ข์ํ์ต๋๋ค. ๊ทธ๋ ๋๊ตฌ๋ ๋ถ์ ์ ํ ์ฉ๋๋ก ํ๊ต ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ์ง ์๋๋ก ์ง์๋ฅผ ์ ์งํ๋ ์๋ฌด๋ฅผ ๋งก์์ต๋๋ค.
์ง๊ธ๊น์ง ๋ด ์ง๊ด์ ๋ฐ๋ฅด๋ฉด ๊ด๋ฆฌ์์ ๋ณด๋์ค๋ ๊ทธ๊ฐ ์์ ์ก๊ณ ์ปดํจํฐ์ค ๋ฐ์ผ๋ก ๋ฐ๋ฆฌ๊ณ ๋๊ฐ๋ ํ์ ์์ ์ง์ ์ ์ผ๋ก ๋ฌ๋ ค ์์ต๋๋ค. ๋๋ ์ด ์ฌ๋์ด ๋ชจ๊ธฐ์ง๋ฅผ ์ผ์ฐ ๊ฐ์๋ค๊ณ ํ์ ํฉ๋๋ค.
๊ทธ๋ ์ปดํจํฐ์ค ๊ตฌ์ ๊ตฌ์ ํ ์ด๋ธ์ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ์ ์์ ๋ชจ๋ํฐ๊ฐ ๋งค์ฐ ์งง์ ์์ ๊ธฐ๊ฐ์ผ๋ก ๋ฒ์ํ๋ ๋ฐฉ๋ฒ์ ์ฐพ์๋ค๊ณ ๊ฐ์ ํ๋ ๊ฒ์ด ์์ ํ์ต๋๋ค. ๊ทธ์๊ฒ ์ ๋ง๋ก ๊ทธ ๋ชจ๋ ์ผ์ ์ถ์ ํ ์๊ฐ์ด ์์๋์ง ๊ถ๊ธํ ๋ฟ์ ๋๋ค. ๋ฌผ๋ก , ๋๋ด์ด์์... ๊ทธ๊ฐ ์์ ์ ์ผ์ ๋งค์ฐ ์ง์งํ๊ฒ ๋ฐ์๋ค์๋ค๊ณ ์ ๊ฐ ๋งํ์๋์?
๊ทธ ๋น์ ์ปดํจํฐ ๋คํธ์ํฌ๋ Windows 2000์ ์คํํ๊ณ ์์์ต๋๋ค. ์์คํ ์ ๋ก๊ทธ์ธํ ๋๋ง๋ค ๋ฐ์คํฌํฑ์ ๋ํ ์๊ฒฉ ์ก์ธ์ค๋ฅผ ์ํด ๊ด๋ฆฌ์ ๊ณ์ ์์ VNC ์๋ฒ๋ฅผ ์์ํ๋๋ก ์ง์ ํ๋ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋ค๋ ๊ฒ์ ๊ณง ๋ฐ๊ฒฌํ์ต๋๋ค. ์ด ์ฌ๋์ด ๋น์ ์ ์ผํํ๊ณ ์ถ์ ๋๋ง๋ค ๊ทธ๋ ๋น์ ์ ์ปดํจํฐ์ ์ง์ ์ฐ๊ฒฐํ์ฌ ๊ฐ์ํ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ ์๋ฆ๋ผ์ณค๊ณ , ์ง๊ธ ์๊ฐํด๋ณด๋ฉด ์๋ง๋ ๋ถ๋ฒ์ด์์ ๊ฒ์ ๋๋ค.
BASIC๊ณผ C64๋ฅผ ์ ์ตํ ํ ์ด์ ๋ C์ ์ฝ๊ฐ์ C++๋ก๋ ์์ฑํ์ต๋๋ค. ๊ทธ ๋น์ ๋๋ C++์ ์ผ๋ถ ๋จ์ ์ ์์ ํ D ์ธ์ด์ ์ฌ์ ํ ๊ด์ฌ์ด ๋ง์์ต๋๋ค.
์ปดํจํฐ์ค์ ๊ฐ์ D์ ๋ํ ์๋ก์ด ๋ด์ฉ์ ์ฝ๊ฑฐ๋ Digital Mars D ์ปดํ์ผ๋ฌ๋ฅผ ๊ฐ์ง๊ณ ๋๊ณค ํ๊ณ , ๋๋ก๋ D์ ์๋ํ ๋ฏธ๋์ ๋ํด ์๊ฐํ๋ ๋ฐ ์ ์ ์ด ํ๋ ค ๋ค๋ฅธ Win32 ํ๋ก๊ทธ๋จ์ ์ฐฝ์ ํตํด ํดํนํ๊ธฐ ์ํด C ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ๋ ํ์ต๋๋ค. ํธ๋ค.
Win32 ํ๋ก๊ทธ๋๋ฐ์ ์๋ ์๋ ์ฐฝ ํธ๋ค์ ์ฐพ๋ ๊ฒ์ด ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ํดํนํ๋ ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ด์์ต๋๋ค. ๋ถ๋ช ํ Windows์ ๋ชจ๋ GUI ํ๋ก๊ทธ๋จ์๋ ํ๋ฉด์ ๋ํ๋์ง ์๋๋ผ๋ ์ฐฝ์ด ์์ต๋๋ค. ๋ค๋ฅธ ํ๋ก์ธ์ค์ ๋ํ ํธ๋ค(๋ณธ์ง์ ์ผ๋ก ํด๋น ํ๋ก์ธ์ค์ ๋ํ ๋งํฌ)์ ๊ฒ์ํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ฉด ํด๋น ํ๋ก์ธ์ค์ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํ๋ก๊ทธ๋จ ์ฐฝ ์จ๊ธฐ๊ธฐ/ํ์์ ๊ฐ์ ๋ช ๊ฐ์ง ๊ธฐ๋ณธ ์์ ์ ๋ฌผ๋ก ํ๋ก์ธ์ค๊ฐ ์์์ DLL์ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ๋ก๋ํ๊ณ ์ฝ๋ ์คํ์ ์์ํ๋๋ก ํ๋ ๊ฒ๊ณผ ๊ฐ์ ์ ๋ง ๋ฉ์ง ์์ ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค. DLL ์ฃผ์ ํ ์ฌ๋ฏธ๊ฐ ์์๋์์ต๋๋ค.
์ฒซ ๋ฌ ๋ฐ ๋์ ์ด ํ์ฌ๋ ๋๋ฅผ ํฌ๊ฒ ๊ดด๋กญํ์ง ์์์ผ๋ฉฐ ๋ด ์ปดํจํฐ์ VNC ์๋ฒ์ ํ๋ ๋ฒ๋ง ์ฐ๊ฒฐ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ ํน์ ์ธ์ ์ด ๊ทธ์ ๊ด์ฌ์ ๋ถ๋ฌ์ผ์ผ์ผฐ์ ์๋ ์์ต๋๋ค. ์์ ์๊ฐ์ ๋ ์ฝ๊ฒ ํ๋ ์ดํ ์ ์๋๋ก ์ง๋ขฐ ์ฐพ๊ธฐ ์ฐฝ์ ๋ซ์ง ์๊ณ ์จ๊ธฐ๋ C ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์์๋๋ฐ ์์คํ ํธ๋ ์ด์ ์๋ ํฐ์ VNC ์์ด์ฝ์ด ๊ฒ์์์ผ๋ก ๋ฐ๋๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ด๊ฒ์ ๊ทธ๊ฐ ์ง๊ธ ๋๋ฅผ ์ง์ผ๋ณด๊ณ ์๋ค๋ ๊ฒ์ ์๋ฏธํ์ต๋๋ค.
๋๋ ๊ทธ๋ฅผ ๋ฌด์ํ๋ ค๊ณ ํ์์ฒ๋ผ ์ฝ๋ฉ์ ๊ณ์ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋์ ๊ธฐ๊ณ๋ ๋ฐฉ ๊ตฌ์์ ์๋ ์๋ง์ ๋ชจ๋ํฐ ์ค ํ๋์ ์ต๋ ํ๋ ์ ์๋๋ฅผ ์ ์กํ๋ ค๊ณ ์๋๋ฅผ ๋ฆ์ถ๊ธฐ ์์ํ์ต๋๋ค. Windows๊ฐ ๊ฑฐ์ ์๋ต์ ๋ฉ์ถ ๋ปํ๊ณ , ์ธ๋ด์ฌ์ด ๋ค ๋์ ๋ก๊ทธ์์ํ๊ณ ํ๋ฃจ ์ผ๊ณผ๋ฅผ ๋ง์ณค์ต๋๋ค.
๊ทธ ํ ์ปดํจํฐ์ค์ ๋ฐฉ๋ฌธํ์ ๋ ์ฝ๋กฌ๋ณด๋ ๊ฑฐ์ ๋งค๋ฒ ๋ด๊ฐ ํ๊ณ ์๋ ์ผ์ ๊น์ ๊ด์ฌ์ ๋ณด์์ต๋๋ค. ๋ค ๋ฒ์งธ ์ ๋ ์ง๋๊ณ ๋์ ๋๋ ์ด ๋ฌธ์ ์ ๋ํด ๋ญ๊ฐ ์กฐ์น๋ฅผ ์ทจํด์ผ๊ฒ ๋ค๊ณ ๊ฒฐ์ฌํ์ต๋๋ค.
ํฉ๋ฆฌ์ ์ด๊ณ ์ด์ฑ์ ์ธ ์ฌ๋์ด๋ผ๋ฉด ์ด ๋ฌธ์ ๋ฅผ ์์ ์ด๋ ์์ฌ์๊ฒ ์ง์ ์ ๊ธฐํ ์๋ ์์์ ๊ฒ์ด๋ผ๋ ์ ์ ์ธ์ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ๋ ์ ํน์ ๊ตด๋ณตํ๊ณ ์ฌ๋นจ๋ฆฌ ์์ ํ ๋ค๋ฅธ ์ ๋ต์ ์ฑํํ์ต๋๋ค.
- ์ด VNC ์๋ฒ ์์ด๋ ์๋ฌด๊ฒ๋ ํ ์ ์์ต๋๋ค! โ ๋์ ํ๊ณ ๋จํธํ๊ฒ ์ค์ค๋ก์๊ฒ ๋ช ๋ฒ์ด๋ ๋งํ์ต๋๋ค.
VNC๋ฅผ ์ข ๋ฃํด์ผํ์ต๋๋ค.
๋๋ ๋ง์ ํ์๋ค์ด ๋ชจ์ธ ์ปดํจํฐ์ค์ ๋ค์ด๊ฐ ๋ชจ๋ํฐ๋ฅผ ์ต๋ํ ๋ฉ๋ฆฌ ๋๊ณ ๊ตฌ์์ ์์๋ค. ์ด๊ฒ์ ํ๋์ ํจ๊ณผ๊ฐ ์์๊ณ ์์ด๋์ด๋ฅผ ํ ์คํธํ ์๊ฐ์ ์ฃผ์์ต๋๋ค.
๋์ ์ฒซ ๋ฒ์งธ ์๋๋ ๋น์ ๋ ๋์ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ง๋ง ๊ฝค ์ฝํ์ต๋๋ค. ์์คํ ํธ๋ ์ด์์ VNC ์์ด์ฝ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ผ๋ก ํด๋ฆญํ๋ฉด ๋ง๋ฒ์ ๋ฌธ์ EXIT๊ฐ ํ์๋ ๋ฉ๋ด๊ฐ ํ์๋ฉ๋๋ค. ๋ถํํ๋ ๊ทธ ํธ์ง๋ ํ์ ์ค๊ณฝ์ ํ ์คํธ๋ก ์์ฑ๋์์ต๋๋ค. ๊ด๋ฆฌ์๊ฐ ๊ทธ๋ฃน ์ ์ฑ ํธ์ง๊ธฐ๋ฅผ ํตํด "์ข ๋ฃ" ๋ฉ๋ด ํญ๋ชฉ์ ๋นํ์ฑํํ์ต๋๋ค. ์์ ๊ด๋ฆฌ์์์ ํ๋ก์ธ์ค๋ฅผ ์ข ๋ฃํ๋ ค๊ณ ํ์ง๋ง ๋ ๋ง์ ๊ถํ์ ๊ฐ์ง ๋ค๋ฅธ ๊ณ์ ์์ ์คํ ์ค์ด์๊ธฐ ๋๋ฌธ์ ๋ณด์ด์ง ์์์ต๋๋ค. ๊ทธ๊ฒ์ ํจ๊ณผ๊ฐ ์์์ต๋๋ค.
VNC ์๋ฒ๋ TCP ํฌํธ 5900์์ ์คํ๋๋ ๊ฒ์ผ๋ก ๊ธฐ์ตํฉ๋๋ค. ๋์ ๋ค์ ๊ณํ์ ์์๋ ํจํท์ ์ด ํฌํธ๋ก ๋ณด๋ด ์ถฉ๋์ ์ผ์ผํค๋ ๊ฒ์ด์์ต๋๋ค.
๋๋ ํ๋กํ ์ฝ์ ๋ง์ง์๊ฑฐ๋ฆฌ๋ฉฐ ๋ค์ํ ํํ์ ์ ๊ตฌ์ฑ๋ ์ฐ๋ ๊ธฐ๋ฅผ ํฌํธ 5900์ผ๋ก ๋ณด๋ด๊ณ ๊ทธ๊ฒ์ด ๊นจ์ง ๊ฒ์ด๋ผ๊ณ ๊ธฐ๋ํ๋ฉด์ ์ ์ด๋ ๋ฉฐ์น ์ ๋ณด๋์ต๋๋ค. ๊ฒฐ๊ตญ ๊ทธ๊ฒ๋ ํจ๊ณผ๊ฐ ์์์ต๋๋ค.
๋๋ ์ด๋ฏธ ์ด ์ผ์ ์์จ ์ ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๊ธฐ ์์ํ๋๋ฐ ๊ฐ์๊ธฐ ๋ฌธ๋ ๊นจ๋ฌ์์ต๋๋ค. ๊ฑฐ๊ธฐ์ ์ฐฝ๋ฌธ์ด ์์ ๊ฒ์ ๋๋ค! ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ํ์ํด์ผ ํฉ๋๋ค. ์๋ง๋ ์ ์ฉํ๊ฒ ์ฌ์ฉํ ์ ์๋ ๋ฉ์ง "์์๊ฑฐ" ๋ฒํผ์ด ์์ ๊ฒ์ ๋๋ค!
๋ค๋ฅธ ํ๋ก์ธ์ค์ ๊ธฐ๋ณธ ์ฐฝ์ ๋ํ ํธ๋ค์ ์ฐพ๊ธฐ ์ํด ์ด์ ๊ฑฐ์ ์๋ฒฝํ C ์ฝ๋๋ฅผ ์คํํ๋๋ฐ, ํ์คํ VNC๊ฐ ๋ฐ๊ฒฌ๋์์ต๋๋ค. ์๊ฐ๋ฝ์ผ๋ก ํ์ดํํ ๋ ์๊ฐ์ ๋๊ผ์ด์ WM_SHOWWINDOW
. ๋ด ์์์ ๋ณธ ๊ฒ์ด ๋ฌด์์ธ์ง ์ถ์ธกํด ๋ณด์ธ์.
์๋ฌด๊ฒ๋
์ด์ ๊ถ๊ธํด์ก์ต๋๋ค... ์ฐฝ๋ฌธ์ด ์์์ง๋ง ๋ด ๋ฉ์์ง๋ฅผ ๋ฌด์ํ๊ณ ์์์ต๋๋ค. ์ฝ๋๊ฐ ์ ๋๋ก ์๋ํ๋์ง ๋ค์ ํ์ธํ์ต๋๋ค. ๋ค๋ฅธ ์ฌ๋ฌ ํ๋ก์ธ์ค์์ ํ ์คํธํ ๊ฒฐ๊ณผ ํ๋ฅญํ๊ฒ ์๋ํ์ต๋๋ค. VNC ์ฐฝ์ ๋ค๋ฅธ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ค๊ณ ์๋ํ์ง๋ง ์ฌ์ ํ ์๋ฌด ๊ฒ๋ ์์ต๋๋ค.
๊ทธ๋ฌ๋ค๊ฐ ๋ค์ ๋ ์ฌ๋์ด์!
์์ฒญ ๋๊บผ์ด ๋๋ถ์
๊ทธ ์์ฒด๋ก๋ ๊ทธ๋ค์ง ํฅ๋ฏธ๋กญ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฒ๋ฆฌ๋์ง ์์ ๋ฉ์์ง ๋๊ธฐ์ด์ด Windows ํ๋ก์ธ์ค ๊ด๋ฆฌ์๊ฐ ์ค๋จ๋ ํ๋ก์ธ์ค์ ๊ฐ์ ํ ์ ์๋ ๊ฒฝํ์ ๋ฐฉ๋ฒ์ผ๋ก ์์ฉํ๋ค๋ ์ฌ์ค์ ๊นจ๋ฌ์์ ๋ ์์ํ ์ธ๋กํ ๋์ด ๋์ ํ๋ฆฌ๊ธฐ ์์ํ์ต๋๋ค.
XNUMX์ด๋ ๋ญ๋นํ์ง ์๊ณ C ์ฝ๋๋ก ๋์๊ฐ์ ๊ธฐ๋ณธ VNC ์ฐฝ์ ๋ค๋ฅธ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ค๋น๋ฅผ ํ์ต๋๋ค. WM_SHOWWINDOW
. ์ฃผ๊ธฐ๋ก. ์์ํ. ๊ทธ๋์ ๋ฉ์์ง๊ฐ ๋ง์์. WM_SHOWWINDOW
, ๋๋ ์ด์ VNC๊ฐ ์ํ์ ์ฒํด ์์ ํ ๋ฌด์ํ๋ ค๊ณ ๋
ธ๋ ฅํ ๊ฒ์ด๋ผ๋ ๊ฒ์ ์์์ต๋๋ค.
๋๋ ๋ด ์ธ์์์ ๊ฐ์ฅ ์์ ๋ฅผ ์ฌ๋ํ๋ ์ฝ๋ 4KB๋ฅผ ์ปดํ์ผํ๊ณ ์คํํ์ต๋๋ค. ์ฝ XNUMX์ด ํ Windows์์๋ ํ๋ก์ธ์ค๊ฐ ๋ค์๊ณผ ๊ฐ์ด ๋ณด๊ณ ๋์์ต๋๋ค. vncserver.ะตั
ะต
๋๋ตํ์ง ์๊ณ ๊ฑฐ์ ํ ์ ์๋ ์ ์์ ํ์ต๋๋ค.
์ด ํ๋ก์ธ์ค๋ฅผ ์๋ฃํ์๊ฒ ์ต๋๊น?
๋น๊ทผ ๋น ๋ฐ ์ง!
๋จ์ ํ๋ฃจ ๋์ ๋๋ ๋ ์์ ์ ๋ํด ์ฐธ์ ์ ์์ ์ ๋๋ก ๋ง์กฑ์ค๋ฌ์ ์์ ์ธ์ ํ๊ฒ ์ต๋๋ค.
๋ช ์๊ฐ ๋์ ๋์ ์๋ก์ด ์ด๋ฅ๋ ฅ์ ์ํํ ํ์ ๋๋ ๊ทธ๊ฒ์ ์ด๋ป๊ฒ ์ฌ์ฉํ ๊ฒ์ธ์ง ๊ฒฐ์ ํ์ต๋๋ค. ๋ฐ๋ก ์์์ ์ธ์ ์ ์ข ๋ฃํ๋ ๊ฒ์ ๋๋ฌด ์ฌ์ ์ต๋๋ค. ๋์๊ฒ๋ ๋ ๋์ ์๊ฐ์ด ์์์ต๋๋ค. ์์ ํ ์ฌ๋ผ์ง๋ ๊ฒ์ด์์ต๋๋ค.
ํ
๋ด ์ฝ๋๋ ๋์ ๋ด๊ฐ ์ ํํ ๋ค๋ฅธ ๋ถ์ํ ์ํผ ์ฌ์ด์ ๋น๋ฐ ๋ค๋ฆฌ ์ญํ ์ ํ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ ๋ฉ ์์์ด.
๋๋ ์ฆ์ ๊ฐ์ง VNC ๋ธ๋ฆฌ์ง๋ฅผ ์์ฑํ๊ธฐ ์์ํ์ต๋๋ค. Columbo๋ ๋์๊ฒ ์ฌ๋ฌ ๋ฒ ์ฐ๊ฒฐ๋์์ง๋ง ๋๋ ๊ทธ ์์์ ๊ณ์ ํ๋ก๊ทธ๋๋ฐ์ ํ์ต๋๋ค. ๋๋ ํฌํธ ๋ฒํธ๋ ์ฝ๋ฉํธ ๊ฐ์ ๋ปํ ๊ฒ๋ค์ ์ผ์์๋ ๋ถ๊ตฌํ๊ณ ๊ทธ๊ฐ ๋ด๊ฐ ๋ฌด์์ ํ๊ณ ์๋์ง ์ ํ ๋ชจ๋ฅธ๋ค๋ ๊ฒฐ๋ก ์ ๋๋ฌํ์ต๋๋ค. // ะัะพัะฐะน, ะถััะบะธะน ัะฟะธะพะฝ VNC
.
๋ฉฐ์น ์ด ์ง๋๋ ์ฝ๋๊ฐ ์ ๋๋ก ์๋ํ์ง ๋ชปํ์ต๋๋ค. ์ค์๊ฐ์์ผ๋ก ์์คํ ํธ๋ ์ด์ ์๋ ๊ฒ์์ VNC ์์ด์ฝ์ ๊ฑฐ์ ๊ณ์ํด์ ์ฌ์ฉํ๊ณ ์์์ต๋๋ค. ์ฐ๊ฒฐ๋์ด ์๋ ๋์ ์ฝ๋๋ฅผ ํ ์คํธํ๊ธฐ ์ํด ํฌํธ๋ฅผ ํด์ ํ ์ ์์์ต๋๋ค.
๊ทธ๋ ์์๋๋ผ๋ฉด netcat
!
๊ฒฐ๊ตญ, ๋ด ์ ๊ฒฝ์ ๋ฌด๋์ก๊ณ ๊ฒฐ๊ตญ ๋๋ ์ฐธ์์ฑ์ด ์๋ 17์ธ ์๋
์ด์์ต๋๋ค. ํฐ์ VNC ์๋ฒ ์์ด์ฝ์ด ๋ค์ ๊ฒ๊ฒ ๋ณํ๋ ๊ฒ์ ๋ณด๊ณ ๋๋ ๊ฒ์ด ๋์ ๋ฉ์์ง ๋๊ธฐ์ด์ ์ฑ์ฐ๋ ์๋ณธ ์ฝ๋๋ฅผ ์ด๊ณ ๊ทธ์ ๋์์์ ์คํํ์ต๋๋ค. ๋ช ์ด ๊ธฐ๋ค๋ ธ๋ค๊ฐ ํด๋ฆญํ๊ธฐ๋ ํ์ด์ End Process
, ๊ทธ๊ฐ ๊ทธ๊ฒ์ ๋ดค๋์ง ํ์ธํ๊ธฐ ์ํด.
๊ทธ ๋ฒํผ์ ๋๋ฌ๋ ๊ทธ๋งํ ๊ฐ์น๊ฐ ์๋ค๊ณ ์์ ํ ํ์ ํ์ง ๋ชปํ๋ค๋ฉด, ๊ทธ๋ ๋ชจ๋ํฐ ์์ ๋ค์์ ๋ฐ์ด๋ด๋ ค ์ฌ๋นจ๋ฆฌ ๋์๊ฒ ๋ค๊ฐ์ ๋๋ฅผ ๋ฐฉ ๋ฐ์ผ๋ก ์๋ดํ์ต๋๋ค.
๊ทธ ๊ฒฐ๊ณผ ์ ๋ XNUMX์ฃผ ๋์ ๋คํธ์ํฌ ์ ์์ด ๊ธ์ง๋์์ต๋๋ค. ๋๋ ์ ๋นํ ์ฒ๋ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค. ์ฝ XNUMX์ฃผ ํ์ VNC ์๋ฒ๋ ๋ถํ
์คํฌ๋ฆฝํธ์์ ์ฌ๋ผ์ก๊ณ ๋ค๋ฅธ ๊ณณ์์๋ ์ ํ ๋ํ๋์ง ์์์ต๋๋ค. ๋๋ ๋ด ์ฌ๊ฑด์ด ์ด ์ผ์ ์ด๋ค ์ญํ ์ ํ๋์ง ์ ํ ์์ง ๋ชปํ์ง๋ง, ์ ๊ตญ ๋ํ ์ปดํจํฐ ํ์ ์๋ ์ฐ์ธํ ํ์๋ค์๊ฒ ๋ด VNC ์ด์ ํ์ ์์ฒญ๋ ๋ถ์๊ฐ ๋๋ ค๋ ๋์ ๊ณํ์ ์์ ํ ๋ง์ณค์ต๋๋ค.
์ถ์ฒ : habr.com