[Áú¹®]

Å©°Ôº¹ÀâÇѰŸ»±¸¿ä,
±×³É °£´ÜÇÏ°Ô Æ¯Á¤°ø°Ýµé¿¡ ´ëÇؼ­ Â÷´ÜÇѴٰųª ÇÏ´Â ¹æÈ­º®°³³äÀ̶ó°í ÇÒ±î¿ä,
¹¹ ±×·± ÇÁ·Î±×·¥À̳ª ³×Æ®¿öÅ© ÇÁ·Î±×·¥À» ¸¸µé¾î º¸°í½ÍÀºµ¥¿ä.
º¸°í¼­ °øºÎÇÒÃ¥À̳ª ¼Ò½º, °­Á°°Àº°Å ¾Æ½Ã´ÂºÐ°è½Ã¸é ÃßõºÎŸµå¸±²²¿ä.

[¸Û¸Û´ÔÀÇ ´äº¯]

Á÷Á¢ º¸¾È ÇÁ·Î±×·¥À» ¸¸µé¾î º¸´Â ½Ç½ÀÀº ÇÁ·Î±×·¡¹Ö
½Ç·Â Çâ»óÀº ¹°·Ð ³×Æ®¿öÅ©ÀÇ ÀÛµ¿ ¿ø¸®¿Í º¸¾È(ÇØÅ·) ±â¼úÀÇ
¿ø¸® ÀÌÇØ¿¡ »ó´çÈ÷ Å« µµ¿òÀÌ µË´Ï´Ù.

ÀϹÝÀûÀ¸·Î º¸¾È ÇÁ·Î±×·¥Àº Unix(Linux) Ç÷§Æû°ú Windows Ç÷§Æû
µÑ Áß ÇϳªÀÇ È¯°æ Áß ÅÃÀÏÇÏ¿© °³¹ßÇÕ´Ï´Ù.

°¢°¢ÀÇ Ç÷§Æû¿¡ ´ëÇÑ ±âº» ¼­ÀûÀ» ¸î±Ç ÃßõÇØ µå¸®°Ú½À´Ï´Ù.

°¡) Unix(Linux) Ç÷§Æû
Beginning Linux Programming, Richard & Neil Àú
-> Unix ±â¹Ý ȯ°æ¿¡ ȣȯµÇ´Â POSIX C¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ³»¿ëÀ» ´Ù·ì´Ï´Ù.
Unix °è¿­ ¿î¿µÃ¼Á¦¿¡ ´ëÇÑ ±âº» Áö½ÄÀ» °®Ãß°í °è½Ã´Ù¸é ÀÌ ¼­ÀûÀ» ¼÷µ¶ÇÏ´Â
°Í¸¸À¸·Îµµ ¿øÇÏ´Â ±âº» ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ´Â Á¤µµÀÇ ½Ç·ÂÀÌ µÇ½Ç °Ì´Ï´Ù.
(ÇöÀç Á¦ 3Â÷ ¼öÁ¤ÆDZîÁö Ãâ°£µÇ¾ú½À´Ï´Ù.)

±× ¿Ü, W.R Stevens¾¾°¡ ÁýÇÊÇÑ Advanced Programming in the UNIX Environment¿Í
UNIX Network Programming Vol 1,2°¡ Unix ÇÁ·Î±×·¡¹Ö ºÐ¾ßÀÇ ¸í¼­·Î Àß ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù.

³ª) Windows Ç÷§Æû
Windows API Á¤º¹, ±è»óÇü Àú
-> Windows ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ³»¿ëÀ» ´Ù·ç°í ÀÖ´Â ¼­ÀûÀÔ´Ï´Ù.
¿ª½Ã ÀÌ ¼­ÀûÀ» ¸¶½ºÅÍÇÏ¸é ¿øÇÏ´Â ±âº» Windows ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖ°Ô µÇ½Ç °Ì´Ï´Ù.

Network Programming for Microsoft Windows, Anthony Jones/Jim Ohlund Àú
-> À§ WINAPI Á¤º¹ ¼­ÀûÀÇ ´ÜÁ¡Àº ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ³»¿ëÀÌ Àû´Ù´Â °ÍÀÔ´Ï´Ù.
³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇØ ÁýÁßÀûÀ¸·Î ÇнÀÇÏ±æ ¿øÇϽŴٸé ÀÌ Ã¥À» ÃßõÇÕ´Ï´Ù.
(ÇöÀç Á¦ 2Â÷ ¼öÁ¤ÆDZîÁö Ãâ°£µÇ¾ú½À´Ï´Ù.)

ÀÌ»ó, Ãßõ ¼­ÀûÀ̾ú°í¿ä.

Âü°í·Î ´ÙÀ½°ú °°Àº º¸¾È ÇÁ·Î±×·¥µéÀ» °³¹ßÇØ º¸½Ã±æ ±ÇÀåÇÕ´Ï´Ù.

- TCP Æ÷Æ® ½ºÄ³³Ê
- TCP Æ÷Æ® ½ºÄµ DETECTOR(ŽÁö±â)
- Stealth Æ÷Æ® ½ºÄ³³Ê
- Å°º¸µå ÀÔ·Â °¨Áö µµ±¸ (Key Logger)
- Packet Sniffer
µîµî..