3ÁÙ ¿ä¾à
1. Àεµ³×½Ã¾Æ Á¤ºÎ´Â µµ¹Ú¿¡ ¸Å¿ì ¾ö°ÝÇÔ.
2. ´Ü¼Ó ÇÇÇϱâ À§ÇØ ¿Â¶óÀÎ µµ¹Ú²ÛµéÀº Áö¼ÒÄÏÀ» ¾Ç¿ë.
3. ´Ü¼Ó ´õ ¾öÁßÇØÁú °ÍÀ̳ª °ø°ÝÀÚµéÀÇ È¸ÇÇ ´É·Â ¶ÇÇÑ ¹ßÀüÇÒ °Í
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] Àεµ³×½Ã¾Æ¿¡¼´Â 1974³âºÎÅÍ µµ¹ÚÀÌ °ø½ÄÀûÀ¸·Î ±ÝÁöµÇ¾î ¿Ô´Ù. ÇÏÁö¸¸ ³ª¶ó°¡ ±ÝÁö½ÃŲ´Ù°í µµ¹ÚÀÌ ²÷¾îÁö´Â °Ç ¾Æ´Ï´Ù. À½Áö¿¡¼´Â µµ¹ÚÀÌ ¿©ÀüÈ÷ ¼ºÇàÇß¾ú´Ù. ±×·± »óȲ¿¡¼ Àεµ³×½Ã¾Æ´Â 2000³â´ë µðÁöÅÐ Çõ¸íÀ» °æÇèÇÑ´Ù. À½Áö¿¡ ¼û¾î ÀÖ´ø µµ¹Ú²ÛµéÀÌ ´Ü¼ÓÀÇ °ø¹é ¼Ó¿¡¼ ±Þ°ÝÈ÷ ¼ºÀåÇß°í, Á¤ºÎ´Â ºÎ·ªºÎ·ª »õ·Î¿î Á¤Ã¥°ú ±â¼úµéÀ» µ¿¿øÇØ À̵éÀ» Àâ¾Æ³»°í ÀÖ´Ù. ÀâÀ¸·Á´Â ÀÚ¿Í °è¼ÓÇؼ µµ¹ÚÀ» ÇÏ·Á´Â ÀÚ »çÀÌÀÇ ¼û¹Ù²ÀÁúÀÌ ±×·¸°Ô ½ÃÀ۵ŠÁö±Ý±îÁöµµ À̾îÁö°í ÀÖ´Ù.
[À̹ÌÁö = gettyimagesbank]
¼ö»óÇÑ È°µ¿°ú Áö¼ÒÄÏ
±×·± °¡¿îµ¥ ÃÖ±Ù º¸¾È ¾÷ü ÀÓÆÛ¹Ù(Imperva)´Â ¼ö»óÇÑ È°µ¿ÀÌ Àεµ³×½Ã¾Æ¿¡¼ ±ÞÁõÇÏ°í ÀÖ´Ù´Â °É ¾Ë¾Æ³Â´Ù. ƯÈ÷ ÃÖ±Ù µÎ ´Þ µ¿¾È¿¡´Â ÆÄÀ̼±À» ±â¹ÝÀ¸·Î ÇÑ º¿À¸·ÎºÎÅÍ PHP ±â¹Ý À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °Ü³ÉÇÑ °ø°ÝÀÌ ±ÞÁõÇß´Ù°í ÇÑ´Ù. ¡°°ø°ÝÀÇ ¸ñÀûÀº Áö¼ÒÄÏ(GSocket)À» ¼³Ä¡ÇÏ´Â °ÍÀ̾ú½À´Ï´Ù. Áö¼ÒÄÏÀº ±Û·Î¹ú¼ÒÄÏ(Global Socket)ÀÇ Áظ»À̸ç, À¯¸íÇÑ ³×Æ®¿öÅ· µµ±¸ÀÔ´Ï´Ù.¡±
°ø°ÝÀÚµéÀº Áö¼ÒÄÏÀ» ÇÑ ¹ø ¼³Ä¡ÇÏ´Â µ¥ ¼º°øÇÑ ÈÄ Å©·ÐÅÇ(crontab)°ú ¹è½Ã¾Ë¾¾(bashrc) ÆÄÀÏÀ» È°¿ëÇØ °ø°Ý Áö¼Ó¼ºÀ» È®º¸ÇÑ °ÍÀ¸·Î ºÐ¼®µÆ´Ù. ¡°µÎ ÆÄÀÏ¿¡´Â Ãß°¡ ¾Ç¼º Äڵ尡 ÀÖ¾ú½À´Ï´Ù. ¿©±â¿¡´Â µÎ °¡Áö ±â´ÉÀÌ ÁöÁ¤µÇ¾î ÀÖ¾ú´Âµ¥ Çϳª´Â Áö¼ÒÄÏÀ» À缳ġÇÏ´Â °ÍÀÌ°í ´Ù¸¥ Çϳª´Â À缳ġ ½Ã »çÀü¿¡ Á¤ÀÇµÈ Å°¸¦ »ç¿ëÇϵµ·Ï ÇÏ´Â °ÍÀ̾ú½À´Ï´Ù. ÇÇÇØÀÚÀÇ ½Ã½ºÅÛÀÌ ÀçºÎÆà µÈ ÀÌÈÄ¿¡µµ Áö¼ÓÀûÀ¸·Î È°¼ºÈµÉ ¼ö ÀÖµµ·Ï ÇÑ °ÍÀÔ´Ï´Ù.¡±
ÀϺΠÁö¼ÒÄÏ¿¡ °¨¿°µÈ ÀνºÅϽºµé¿¡¼´Â ¹éµµ¾î°¡ °ËÃâµÇ±âµµ Çß¾ú´Ù. ¡°¹éµµ¾î°¡ ½É°ÜÁø ÀνºÅϽºµéÀ» ¿½ÉÈ÷ ÆÄÇìÃƽÀ´Ï´Ù. ±× °á°ú ÃÖ±Ù Áö¼ÒÄÏ Ä·ÆäÀÎÀÇ ÁÖ¿ä ¸ñÀû Áß Çϳª°¡ ¹«¾ùÀÎÁö¸¦ ¾Ë ¼ö ÀÖ¾ú½À´Ï´Ù. ±×·± ÀνºÅϽºµé¿¡´Â index.php¶ó´Â ÆÄÀÏ°ú ºÒ±ÔÄ¢ÇÑ À̸§ÀÇ µð·ºÅ丮µéÀÌ Æ÷ÇԵǾî ÀÖ¾ú´Âµ¥, ±× ¾È¿¡´Â Àεµ³×½Ã¾Æ¾î·Î ÀÛ¼ºµÈ HTML ·£µù ÆäÀÌÁö°¡ ÀÖ¾ú½À´Ï´Ù. ±× ÆäÀÌÁö¿¡´Â ¿©·¯ ¿Â¶óÀÎ µµ¹Ú ¼ºñ½º¿¡ ´ëÇÑ ¼³¸íÀÌ ÀûÇô ÀÖ¾ú°í¿ä.¡±
ÀÓÆÛ¹Ù´Â ÀÌ Àεµ³×½Ã¾Æ¾î ¼³¸íÀ» ÀϺΠ¹ø¿ªÇß°í, ±× °á°ú´Â ´ÙÀ½°ú °°¾Ò´Ù°í ÇÑ´Ù. "888SLOTÀº ¿Â¶óÀÎ º¹±Ç »çÀÌÆ®¿¡¼ °¡Àå ½Å·Ú¹Þ´Â ¿Â¶óÀÎ º¹±Ç ºÏ¸¶Ä¿ ¿¡ÀÌÀüÆ®ÀÔ´Ï´Ù. ¸Å¿ì Àú·ÅÇÑ º£Æðú ÃÖ¼ÒÇÑÀÇ µ·¸¸À¸·Î º¹±ÇÀ» Áñ±æ ¼ö ÀÖ´Â °æÇèÀ» Á¦°øÇÕ´Ï´Ù. ÀûÀº ÀÚº»À¸·Î ¼ö¹é¸¸ ·çÇǾƸ¦ ¹ú°í ½ÍÀº »ç¶÷µé¿¡°Ô ÃÖ°íÀÇ ¼±ÅÃÀÔ´Ï´Ù." ¶Ç °¢ PHP ÆÄÀÏÀÇ ¸Ç À§¿¡´Â °Ë»ö¿ë º¿¸¸ ÆäÀÌÁö¿¡ Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÈ PHP Äڵ尡 ÀÖ¾ú°í, ÀÏ¹Ý ¹æ¹®ÀÚ´Â ´Ù¸¥ µµ¸ÞÀÎÀ¸·Î ¿ìȸ Á¢¼ÓµÇµµ·Ï ¼³Á¤µÇ¾î ÀÖ¾ú´Ù.
¾î¶² »ç¿ëÀÚ°¡ À§ÇèÇϸç, ¾î¶² ÀÏÀ» °Þ°Ô µÇ´Â°¡?
ÀÌ ¸ðµç ºÐ¼® °á°ú´Â ÇÇÇØÀÚ ÀÔÀå¿¡¼ ¾î¶² Àǹ̰¡ µÉ±î? ÀÓÆÛ¹Ù´Â ´ÙÀ½°ú °°ÀÌ Âª°Ô ¿ä¾àÇÑ´Ù. ¡°Àεµ³×½Ã¾Æ ³»¿¡¼ ÀÎÅͳÝÀ» ÅëÇØ ¿Â¶óÀÎ µµ¹Ú ¼ºñ½º³ª ¿ë¾î¸¦ °Ë»öÇÏ´Â »ç¿ëÀÚµéÀÌ Ã¹ ¹ø° °ø°Ý ´ë»óÀ̶ó´Â ¶æÀÔ´Ï´Ù. ÀÌ·± »ç¶÷µéÀÌ ½ÇÁ¦ °Ë»öÀ» ½Ç½ÃÇÒ °æ¿ì °ø°ÝÀÚµéÀÌ ¸¶·ÃÇÑ µµ¸ÞÀÎÀ¸·Î ¿ìȸ Á¢¼ÓÀÌ µË´Ï´Ù. ±×¸®°í °á±¹¿¡´Â pktoto.cc¶ó´Â Àεµ³×½Ã¾Æ µµ¹Ú »çÀÌÆ®·Î ¿¬°áµÇ´Â °ÍÀ¸·Î ºÐ¼®µÆ½À´Ï´Ù.¡±
ÀÓÆÛ¹Ù´Â À̹ø Ä·ÆäÀÎÀÌ °ø°ÝÀÚµéÀÇ ÁøÈ·ÂÀ» ´Ù½Ã ÇÑ ¹ø ÀÔÁõÇÏ°í ÀÖ´Ù°í °á·ÐÀ» Áþ´Â´Ù. ¡°Àεµ³×½Ã¾Æ Á¤ºÎ´Â ºÒ¹ý µµ¹Ú¿¡ ´ëÇØ ¸Å¿ì ¾öÁßÇÑ Åµµ¸¦ À¯ÁöÇÏ°í ÀÖ½À´Ï´Ù. µû¶ó¼ ´Ü¼ÓÀÌ ½ÉÇÒ ¼ö¹Û¿¡ ¾ø½À´Ï´Ù. ±×·³¿¡µµ °ø°ÝÀÚµéÀº Á¤ºÎÀÇ ´«À» ÇÇÇØ µµ¹Ú »çÀÌÆ®¸¦ È«º¸ÇÏ°í ½Í°í, ´©±º°¡´Â ±×·± µµ¹Ú »çÀÌÆ®¿¡ Á¢¼ÓÇÏ°í ½Í¾îÇÕ´Ï´Ù. ±×·± ¸Æ¶ô¿¡¼ °ø°ÝÀÚµéÀÇ °ü½ÉÀ» ²ö °Ô À¯¸í ³×Æ®¿öÅ© µµ±¸ÀÎ Áö¼ÒÄÏÀ̶ó´Â »ç½ÇÀÌ À̹ø ¹ß°ßÀÇ ÇÙ½ÉÀÔ´Ï´Ù. Áö¼ÒÄÏÀ» ÅëÇØ Á¤ºÎÀÇ ´«À» ¼ÓÀÌ°í, È¿À²ÀûÀ¸·Î ÇÇ½Ì ÆäÀÌÁöµéÀ» ³ëÃâ½Ãų ¼ö ÀÖ°Ô µË´Ï´Ù.¡±
±×·¡¼?
Á¤ºÎÀÇ ´Ü¼ÓÀ̶ó´Â °ÍÀº Á¤Ã¥¸¸À¸·Î´Â ºÒ¿ÏÀüÇÏ´Ù. ±× ´Ü¼Ó ±ÔÁ¤À» ±¸ÇöÇÒ ±â¼ú·Âµµ ÀÖ¾î¾ß ÇÑ´Ù. Àεµ³×½Ã¾Æ Á¤ºÎ°¡ ¾Æ¹«¸® ºÒ¹ý µµ¹ÚÀ» Àâ¾Æ³½´Ù ÇÏ´õ¶óµµ, ±×°ÍÀ» ȸÇÇÇÏ·Á´Â ½Ãµµ´Â ¾ðÁ¦³ª ÀÖÀ» °ÍÀÌ°í, »õ·Î¿î ¹æ¹ýµéÀº °è¼ÓÇؼ °í¾ÈµÉ °ÍÀÌ´Ù.
ÀÌ°ÍÀº Àεµ³×½Ã¾Æ Á¤ºÎ¸¸ÀÇ ¹®Á¦°¡ ¾Æ´Ï´Ù. ¹Ì±¹¿¡¼´Â Ãֱ٠ƽÅåÀÌ 12½Ã°£ µ¿¾È Á¤ºÎÀÇ ±ÔÁ¦·Î Â÷´ÜµÈ ÀûÀÌ ÀÖ¾ú´Ù. ÇÏÁö¸¸ Àü¹®°¡µéÀº ¡°Á¤ºÎ°¡ Â÷´ÜÇÑ´Ù Çصµ »ç¿ëÀÚµéÀº ¿ìȸ ¹æ¹ýÀ» ¹Ýµå½Ã ã¾Æ³»°Ô µÇ¾î ÀÖ´Ù¡±¸ç ¡°°ð »ç¿ëÀÚµé »çÀÌ¿¡¼ ¿ìȸ ±â¼úÀÌ ¹ß°ßµÅ °øÀ¯µÉ °ÍÀÌ°í, ±×·¯¸é Á¤ºÎÀÇ ±ÝÁö·ÉÀº ¾Æ¹«·± È¿·ÂÀ» °®Áö ¸øÇÏ°Ô µÉ °Í¡±À̶ó´Â ¿¹ÃøÀÌ ³ª¿Ô¾ú´Ù. ƽÅåÀÌ µÇ»ì¾Æ³ª¸é¼ ÀÌ ¿¹¾ðµéÀÌ ½ÇÇöµÇÁö´Â ¾Ê¾ÒÁö¸¸, ½ÇÁ¦ ±×·± ÀÏÀÌ ÀÖ¾ú´Ù¸é ¹Ì±¹ Á¤ºÎµµ ½º½º·ÎÀÇ ±ÝÁö Á¶Ä¡¸¦ ±â¼úÀûÀ¸·Î ±¸ÇöÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ´õ ±íÀÌ °í¹ÎÇßÀ» °ÍÀÌ´Ù.
ÇÑÆí À̹ø »ç¾È¿¡ ´ëÇØ ÀÓÆÛ¹Ù´Â ´ÙÀ½°ú °°Àº ¹æ¾î ÁöħÀ» ±ÇÀåÇÏ°í ÀÖ´Ù.
1) À¥»çÀÌÆ® °ü¸®ÀÚ´Â PHP ¼¹ö¿¡ ¹éµµ¾î°¡ ÀÖ´ÂÁö È®ÀÎÇØ¾ß ÇÑ´Ù. ƯÈ÷ À¥¼Ð °æ·Î¿¡ ÁýÁßÇØ È®ÀÎ ÀÛ¾÷À» ½Ç½ÃÇÏ´Â °Ô Áß¿äÇÏ´Ù. ¹«´ÜÀ¸·Î ½É°ÜÁø ÆÄÀÏÀÌ ÀÖ´Ù¸é ¹Ì¸® ¸ð´ÏÅ͸µÇؼ Á¦°ÅÇØ¾ß ÇÑ´Ù.
2) ÀÌ¹Ì ½ÃÀå¿¡ Ãâ½ÃµÈ °í±Þ º¸¾È ¼Ö·ç¼ÇÀ» È°¿ëÇÏ´Â °Ô Å« µµ¿òÀÌ µÉ ¼ö ÀÖ´Ù. ¾Ç¼º È°µ¿ ŽÁö¿Í Â÷´Ü, Æ®·¡ÇÈ ÆÐÅÏ ºÐ¼® µîÀ» ²ÙÁØÇØ Çسª°¡¸é À̹ø Ä·ÆäÀεµ ÃæºÐÈ÷ ¸·À» ¼ö ÀÖ´Ù.
3) Áö¼ÓÀûÀ¸·Î °æ°è ż¼¸¦ À¯ÁöÇÑ´Ù. Áï ¼ÒÇÁÆ®¿þ¾î¿Í OS¸¦ Á¤±âÀûÀ¸·Î ¾÷µ¥ÀÌÆ®ÇÏ°í, º¸¾È ½Çõ »çÇ×À» Àß ÁöÅ°´Â °ÍÀÌ Áß¿äÇÏ´Ù. °ø°ÝÀÚµéÀÇ ÁøÈ´Â, ¹æ¾îÀÚÀÇ ²ÙÁØÇÑ ±âº»±â ÁöÅ°±â·Î¼ ´ëó°¡ °¡´ÉÇÏ´Ù.
À̹ø Ä·ÆäÀο¡¼ ¹Ýº¹Çؼ ¹ß°ßµÈ ¾Ç¼º ¸í·É°ú, ÁÖ¿ä Ç¥ÀûÀÌ µÈ ÆÄÀÏ°ú °æ·Îµé, ±×¸®°í ÀÇ¿Ü·Î ¸¹Àº °ø°ÝÀ» ¹ÞÀº Ç÷§ÆûÀÌ ¹«¾ùÀÎÁö, ¶Ç Áö¼ÒÄÏÀÌ ¿Ö °ø°ÝÀÚµéÀÇ °£ÅÃÀ» ¹Þ¾Ò´ÂÁö´Â 1¿ù 23ÀÏ¿¡ ¹ßÇàµÇ´Â ÇÁ¸®¹Ì¾ö ¸®Æ÷Æ®¸¦ ÅëÇØ ¼³¸íµË´Ï´Ù.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>