½Å½Ã¿þÀÌ, ±¹³» Ŭ¶ó¿ìµå Ç÷§Æû°ú ÆÄÆ®³Ê½Ê È®´ë·Î DBº¸¾È ¼Ö·ç¼Ç °ø±Þ ´Ã¸°´Ù

  • ÁÖ¼Ò º¹»ç
  • ¹êµå °øÀ¯
  • ³×À̹ö °øÀ¯
  • Ä«Ä«¿ÀÅå °øÀ¯
  • ÆäÀ̽ººÏ °øÀ¯
  • Æ®À§ÅÍ °øÀ¯
µ¥ÀÌÅÍ º¸¾È Àü¹® ±â¾÷ ½Å½Ã¿þÀÌ(°¢ÀÚ´ëÇ¥ Á¤ÀçÈÆ, À¯°æ¼®)°¡ SK C&C, ÇÑÀüKDN Ŭ¶ó¿ìµå Ç÷§Æû°úÀÇ DBº¸¾È ¼Ö·ç¼Ç ÆÄÆ®³Ê½Ê Çù¾àÀ» ü°áÇß´Ù°í 11ÀÏ ¹àÇû´Ù.

À̹ø ¼Ö·ç¼Ç ÆÄÆ®³Ê½Ê Çù¾àÀ» ÅëÇØ ½Å½Ã¿þÀÌ´Â SK C&C Ŭ¶ó¿ìµå Á¦Æ®(Cloudz) ¸¶ÄÏÇ÷¹À̽º¿¡ DBÁ¢±ÙÁ¦¾î ¹× DB¾Ïȣȭ, ÇÑÀüKDN ¿¡³ÊÁö Ŭ¶ó¿ìµå Ç÷§Æû(K-ECP)¿¡´Â DBÁ¢±ÙÁ¦¾î ¼Ö·ç¼ÇÀ» Á¦°øÇÑ´Ù. µ¿½Ã¿¡ K-ECP¿¡¼­ Çѱ¹Á¦Ç°¾ÈÀü°ü¸®¿ø°ú Á¦Ç° °ø±Þ °è¾àÀ» ü°áÇß´Ù°í ¹ßÇ¥Çß´Ù.

½Å½Ã¿þÀÌ´Â ´Ù³â°£ÀÇ DBº¸¾È ±¸Ãà ¹× ±â¼ú °æÇèÀ» ¹ÙÅÁÀ¸·Î KTŬ¶ó¿ìµå, ³×À̹öŬ¶ó¿ìµå, NHNŬ¶ó¿ìµå, Ä«Ä«¿ÀŬ¶ó¿ìµå µî ±¹³» ÁÖ¿ä Ŭ¶ó¿ìµå Ç÷§Æû¿¡¼­ ¿ÂÇÁ·¹¹Ì½º¿Í µ¿ÀÏÇÑ DBÁ¢±ÙÁ¦¾î ÆäÆ®¶ó(Petra)¿Í DB¾Ïȣȭ ¼Ö·ç¼Ç ÆäÆ®¶ó »çÀÌÆÛ(Petra Cipher)¸¦ Á¦°øÇϸç Áö¼ÓÀûÀÎ ¼ºÀå¼¼¸¦ À̾°í ÀÖ´Ù.

Á¦Ç° °³¹ß¿¡µµ ¹ÚÂ÷¸¦ °¡ÇÏ°í ÀÖ´Ù. ±â¾÷ ÀÎÇÁ¶ó ȯ°æÀÌ ¿ÂÇÁ·¹¹Ì½º¿¡¼­ Ŭ¶ó¿ìµå·Î ÀüȯµÇ°Å³ª »õ·Î ±¸ÃàµÇ¸é¼­ ÆÛºí¸¯ Ŭ¶ó¿ìµå¿Í ÇÔ²² ÇÏÀ̺긮µå¿Í ¸ÖƼ Ŭ¶ó¿ìµå¸¦ äÅÃÇÏ´Â ±â¾÷ ¶ÇÇÑ Áõ°¡ÇÏ°í ÀÖ´Ù. ½Å½Ã¿þÀÌ´Â °í°´ ¹× ¹ý·üÀû ¿ä±¸»çÇ×À» »õ·Ó°Ô ¹Ý¿µÇÑ º¸¾È ±â´É°ú ´Ù¾çÇÑ ÀÎÇÁ¶ó ȯ°æÀ» Áö¿øÇÏ´Â ÅëÇÕ DBº¸¾È ¼Ö·ç¼ÇÀ» ¼±º¸ÀÌ¸ç ½Å±Ô °í°´ È®º¸¿¡µµ Àû±ØÀûÀ¸·Î ³ª¼³ °èȹÀÌ´Ù.

½Å½Ã¿þÀÌ´Â °ø°ø±â°ü ¹× °ø±â¾÷, ±ÝÀ¶±Ç, ÀÇ·á¿ø µî ´Ù¾çÇÑ »ê¾÷±ºÀÇ ·¹ÆÛ·±½º¸¦ º¸À¯ÇÏ°í CC ÀÎÁõ°ú GS ÀÎÁõÀ» ȹµæÇÑ DBÁ¢±ÙÁ¦¾î¿Í DB¾Ïȣȭ ¼Ö·ç¼Ç ¸ðµÎ¸¦ Á¦°øÇÏ´Â ¾÷°è À¯ÀÏÀÇ ±â¾÷À¸·Î, DB¿¡ ÀúÀåµÈ °³ÀÎÁ¤º¸ ¹× ¹Î°¨Á¤º¸¸¦ º¸È£Çϱâ À§ÇØ ÃÖ¼Ò ±ÇÇÑ ¹× Á÷¹« ºÐ¸®ÀÇ ¿øÄ¢, Ã¥ÀÓÃßÀû¼º, ±â¹Ð¼º µî ÃÖÀûÀÇ º¸¾È ¹æ¹ý·ÐÀ» Á¦°øÇÏ¸ç ¸í½Ç»óºÎ DBº¸¾È ºÐ¾ß ÃÖ°í ¼öÁØÀÇ ±â¼ú·Â°ú »ç¾÷ °æÀï·ÂÀ» °®Ãß°í ÀÖ´Ù.

½Å½Ã¿þÀÌ´Â È¿À²ÀûÀÎ ÀÚ¿ø °ü¸®¿Í º¸¾È °­È­¸¦ À§ÇØ ¸Þ¸ð¸® ±â¹ÝÀÇ µ¥ÀÌÅͺ£À̽º¸¦ °³¹ßÇØ ¼ÒÇÁÆ®¿þ¾î ·¹ÆÄÁöÅ丮·Î »ç¿ëÇÏ°í ÀÖ´Ù. DBÁ¢±ÙÁ¦¾î´Â µ¶º¸ÀûÀÎ SQL ÆĽÌ(SQL Parsing) ±â¼úÀ» ÅëÇØ »ç¿ëÀÚÀÇ SQLÀ» ¼¼ºÎÀûÀ¸·Î ÅëÁ¦ÇÏ°í ¾ÇÀÇÀûÀÎ »ç¿ëÀÚ·Î ¹ß»ýÇÒ ¼ö ÀÖ´Â SQL ÀÎÁ§¼Ç(SQL Injection) °ø°Ý¿¡µµ ´ëÀÀÇÒ ¼ö ÀÖ´Â º¸¾È¼ºÀ» °®Ãß°í ÀÖ´Ù.

DB¾Ïȣȭ´Â DBÁ¢±ÙÁ¦¾î¿Í »óÈ£ À¯¿¬ÇÑ ¿¬µ¿¼ºÀ¸·Î È¿À²ÀûÀÎ ÀÚ¿ø °ü¸®¸¦ ÃËÁøÇÏ°í ÀÎÁõ¹ÞÀº ¾Ïȣȭ ¾Ë°í¸®Áò°ú ¾ÈÀüÇÑ Å° °ü¸®¸¦ ÅëÇØ ±â¾÷ÀÌ º¸À¯ÇÑ µ¥ÀÌÅÍÀÇ º¸¾È¼ºÀ» °­È­ÇÑ´Ù. ¶ÇÇÑ ¼­ºñ½º ¹«Áß´Ü°ú ½Ã½ºÅÛ Àå¾Ö¸¦ ´ëºñÇÑ Å°¼­¹ö 3 ÁßÈ­, ºü¸¥ ¾Ï¡¤º¹È£È­ ¼Óµµ, ´Ù¾çÇÑ API ¾ð¾î µîÀ» Áö¿øÇÏ°í ±¹³» ÃÖÃÊ·Î DB ¾Ïȣȭ ºÐ¾ß¿¡¼­ ±¹Á¤¿ø CCÀÎÁõÀ» ÃëµæÇϸç, ÈĹßÁÖÀÚÀÓ¿¡µµ ±â¼ú·ÂÀ» ÀÎÁ¤¹Þ¾Æ ¿Ô´Ù.

½Å½Ã¿þÀÌ´Â ÁÖ·Â »ç¾÷ÀÎ DBÁ¢±ÙÁ¦¾î¿Í DB¾Ïȣȭ ¿Ü ºñÁ¤Çü ÆÄÀÏ ¾Ïȣȭ, DB±ÇÇÑ °áÀç ¼Ö·ç¼ÇÀ» ¿ÂÇÁ·¹¹Ì½º ȯ°æ¿¡¼­ Á¦°øÇÏ¸ç ±â¾÷ÀÌ È¿°úÀûÀÎ º¸¾È ȯ°æÀ» ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ°í ÀÖ´Ù. ºñÁ¤Çü ÆÄÀÏ ¾Ïȣȭ¿Í DB ±ÇÇÑ °áÀç ¼Ö·ç¼ÇÀº ¿ÃÇØ ÇϹݱâºÎÅÍ ÀϺΠŬ¶ó¿ìµå ¸¶ÄÏÇ÷¹À̽º¿¡ Ãâ½ÃÇÒ °èȹÀÌ´Ù.

À¯°æ¼® ½Å½Ã¿þÀÌ ´ëÇ¥´Â ¡°Å¬¶ó¿ìµå ºÐ¾ß´Â ¾ÕÀ¸·Îµµ ¼ºÀå °¡´É¼ºÀÌ ¸Å¿ì ³ôÀº ºÐ¾ß·Î ½Å½Ã¿þÀÌ´Â ´Ù¾çÇÑ °í°´ ¿ä±¸ »çÇ×°ú ½Ã½ºÅÛ È¯°æÀ» °í·ÁÇÑ È¿À²ÀûÀÎ DB º¸¾È ¼Ö·ç¼ÇÀ» Á¦°øÇϱâ À§ÇØ º¸¾È µ¿Çâ¿¡ ºÎÇÕÇÏ´Â ±â¼ú°ú ¼­ºñ½º¸¦ Áö¼ÓÀûÀ¸·Î °³¹ßÇÏ°í ÀÖ´Ù¡±¸é¼­ ¡°Å¬¶ó¿ìµå¿Í ¿ÂÇÁ·¹¹Ì½º ¸ðµç ºÐ¾ß¿¡ ¿ª·®À» °­È­ÇÏ°í Àü·«Àû ÆÄÆ®³Ê½Ê°ú Çù·Â¿¡ ÃÖ¼±À» ´ÙÇÒ °Í¡±À̶ó°í ¸»Çß´Ù.