API ÅëÇØ Æ®·¡ÇÈ°ú ¿µ¾÷ µ¥ÀÌÅÍ µî ¹Î°¨ÇÑ Á¤º¸ ³ëÃâµÅ...ÆÐÄ¡ ½Ã±Þ
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ÇÑ º¸¾È Àü¹®°¡°¡ À¯¸í ÀüÀÚ»ó°Å·¡ ¼ÒÇÁÆ®¿þ¾î Ç÷§Æû¿¡¼ °íÀ§Ç豺 Ãë¾àÁ¡À» ¹ß°ßÇß´Ù. ÀÌ Ç÷§ÆûÀº ¾à 80¸¸ °³ ±â¾÷µéÀÌ ¿Â¶óÀÎ »ó°Å·¡¿¡ È°¿ëÇÏ´Â ¼îÇÇÆÄÀÌ(Shopify)·Î, ¾ÆÀ´ ÆÄƼ(Ayoub Fathi)¶ó´Â º¸¾È Àü¹®°¡°¡ ¡°Ãë¾àÇÑ API ¿£µåÆ÷ÀÎÆ®¸¦ ÅëÇØ ¸ÅÀå Á¤º¸¿¡ Á¢±ÙÇÏ´Â °Ô °¡´ÉÇÏ´Ù¡±´Â »ç½ÇÀ» ¹àÇô³Â´Ù.
[À̹ÌÁö = iclickart]
ÆÄƼ´Â ¼îÇÇÆÄÀÌ¿¡¼ ÁøÇàÇÏ°í ÀÖ´Â ¹ö±×¹Ù¿îƼ ÇÁ·Î±×·¥¿¡ Âü¿©ÇØ ¹ö±×¸¦ ã´Ù°¡ API°¡ µÎ °³ÀÇ ¼îÇÇÆÄÀÌ »ç¿ëÀÚ ±â¾÷ÀÇ Á¤º¸¸¦ À¯Ãâ½ÃÅ°°í ÀÖ´Ù´Â °É ¹ß°ßÇß´Ù°í ÇÑ´Ù. ±×·¡¼ ±×´Â »õ·Î¿î API ¿£µåÆ÷ÀÎÆ®°¡ URL°ú ¼ºêµµ¸ÞÀÎÀÇ ¸ñ·Ï¿¡ ³ªÅ¸³¯ ¶§ Àڽſ¡°Ô ¾Ë¸² ¸Þ½ÃÁö°¡ µé¾î¿Ã ¼ö ÀÖµµ·Ï Çß´Ù. ¾ó¸¶ Áö³ªÁö ¾Ê¾Æ ÇÑ ¹øµµ º»Àû ¾ø´Â »õ·Î¿î ¿£µåÆ÷ÀÎÆ®°¡ ³ªÅ¸³µ´Ù´Â ¾Ë¸² ¸Þ½ÃÁö°¡ ¶¹´Ù. È®ÀÎÇغ¸´Ï ¼îÇÇÆÄÀÌ ¶Ç ´Ù¸¥ ¼îÇÇÆÄÀÌ »ç¿ëÀÚ ±â¾÷°ú ¿¬°áµÅ ÀÖ¾ú´Ù. Á¶»ç¸¦ ´õ ÁøÇàÇÏ´Ï, ÀÌ ¿£µåÆ÷ÀÎÆ®¸¦ ÅëÇØ µ¥ÀÌÅÍ°¡ À¯ÃâµÇ°í ÀÖ´Ù´Â °É ¾Ë ¼ö ÀÖ¾ú´Ù°í ÇÑ´Ù.
¶ÇÇÑ ÆÄƼ´Â °°Àº API¿¡¼ ¶Ç ´Ù¸¥ »ç¿ëÀÚ ±â¾÷ÀÇ ¼öÀÍ °ü·Ã µ¥ÀÌÅÍ°¡ À¯ÃâµÇ°í ÀÖ´Â °É ¹ß°ßÇß´Ù. ÇØ´ç ±â¾÷Àº ÀÌ¹Ì ¼îÇÇÆÄÀÌ Ç÷§Æû¿¡¼ È°µ¿À» Áß´ÜÇÑ »óÅ¿´´Âµ¥µµ, µ¥ÀÌÅ͸¸ ³²¾Æ ¿äû¿¡ ´ëÇÑ ÀÀ´ä °ªÀ¸·Î »ç¿ëµÇ°í ÀÖ¾ú´Ù°í ÇÑ´Ù.
À§ÀÇ µÎ °¡Áö Çö»ó ¸ðµÎ Ãë¾àÇÑ API ¿£µåÆ÷ÀÎÆ®·ÎºÎÅÍ ¹ß»ýÇÏ´Â °ÍÀ̾ú´Ù. ¡°¹®Á¦°¡ µÇ´Â API ¿£µåÆ÷ÀÎÆ®ÀÇ Á¤È®ÇÑ À̸§Àº ¼îÇÇÆÄÀÌ ¿¢½ºÃ¼ÀÎÁö ¾Û(Shopify Exchange App)ÀÔ´Ï´Ù. ÀÌ ¾Û ȤÀº API ¿£µåÆ÷ÀÎÆ®´Â °£´ÜÈ÷ ¸»ÇØ Åë½Å ä³ÎÀÇ ÀϺηÎ, ÆǸŠ¹× ½ÇÀû µ¥ÀÌÅ͸¦ ±×·¡ÇÁ·Î Ç¥ÇöÇϱâ À§ÇØ ³»ºÎÀûÀ¸·Î¸¸ »ç¿ëµÇ¾î¾ß ÇÏ´Â °ÍÀÔ´Ï´Ù.¡±
ÆÄƼ°¡ ã¾Æ³½ Ãë¾àÁ¡Àº CVSS Á¡¼ö¸¦ ±âÁØÀ¸·Î 7.5Á¡À» ¹Þ¾Ò´Ù. ÀÌ´Â °íÀ§Ç豺¿¡ ¼ÓÇÏ´Â Á¡¼ö·Î, Ãë¾àÁ¡ÀÌ ´ë´ÜÈ÷ ½É°¢ÇÏ´Ù´Â °É ¸»ÇØÁØ´Ù. ¡°¼îÇÇÆÄÀÌ Ç÷§ÆûÀ» »ç¿ëÇÏ´Â °í°´ÀÇ Æ®·¡ÇÈ Á¤º¸³ª ¼öÀÍ Á¤º¸°¡ ³ëÃâµÇ´Â ¹®Á¦ÀÔ´Ï´Ù. ÀÌ Á¤º¸¿¡ Á¢±ÙÇϱâ À§ÇØ ³ôÀº ±ÇÇÑÀ̳ª, »ç¿ëÀÚÀÇ Æ¯¼öÇÑ ÇàÀ§¸¦ ÇÊ¿äÇÑ °Íµµ ¾Æ´Õ´Ï´Ù. Áï, °í½º¶õÈ÷ ³ëÃâµÇ¾î ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù.¡±
ÆÄƼ´Â ½ÇÇèÀº °è¼Ó ÁøÇàÇß´Ù. ¼îÇÇÆÄÀÌ Ç÷§ÆûÀÇ ´Ù¸¥ ¸ÅÀå¿¡µµ ºñ½ÁÇÑ ¹®Á¦°¡ ÀÖ´ÂÁö ÆľÇÇÏ·Á ÇÑ °ÍÀÌ´Ù. ¡°80¸¸ °³ ¸ÅÀå À̸§À» ÀԷ°ªÀ¸·Î ¹Þ¾ÆµéÀÌ°í, curl ¿äûÀ» Àü¼ÛÇØ ½ÇÀû µ¥ÀÌÅ͸¦ µ¹·Á¹ÞÀº ÈÄ, ¸ÅÀå À̸§À» »ðÀÔÇÏ´Â ½ºÅ©¸³Æ®¸¦ ¸¸µé¾ú½À´Ï´Ù(store-exchange.txt). ÀÌ ¶§ DAP ¶óÀ̺귯¸®¸¦ »ç¿ëÇß°í, ½ºÆ®¸³Æ®´Â ÃÖÁ¾ÀûÀ¸·Î ¾ò¾î³½ µ¥ÀÌÅ͸¦ ÀμâÇß½À´Ï´Ù.¡±
½ºÅ©¸³Æ®¸¦ µ¹¸®ÀÚ ¼îÇÇÆÄÀÌ Ç÷§Æû¿¡¼ È°µ¿ÇÏ´Â 80¸¸ °³ ¸ÅÀå ¹× »ç¾÷üµé Áß 12,100°³°¡ ÀÌ À§Çè¿¡ ³ëÃâµÇ¾î ÀÖ´Ù´Â »ç½ÇÀÌ µå·¯³µ´Ù. ±×¸®°í ÀÌ 12,100°³ Áß 8700°³ ¸ÅÀå¿¡¼´Â Áï°¢ ½ÇÀû Á¤º¸¿Í Æ®·¡ÇÈ Á¤º¸¸¦ °¡Á®°¥ ¼ö ÀÖ¾ú´Ù. ¡°2015³âºÎÅÍ ÇöÀç±îÁöÀÇ ¿ù ´ÜÀ§ ¼öÀÍ Á¤º¸¸¦ ¹Ì±¹ ´Þ·¯ ȯÀ²·Î ÆľÇÇÏ´Â °Ô °¡´ÉÇß½À´Ï´Ù.¡±
ÆÄƼ´Â ¡°¸ÅÀå ÁÖµéÀÌ È°¹ßÇÏ°Ô »ç¿ëÇÏ´Â ¼îÇÇÆÄÀÌ ¿¢½ºÃ¼ÀÎÁö ¾ÛÀÌ ¹®Á¦ÀÇ ±Ù¿øÀ̶ó´Â °á·ÐÀ» ¸çÄ¥ ÈÄ¿¡ ³»¸± ¼ö ÀÖ¾ú´Ù¡±°í ¼³¸íÀ» À̾´Ù. ¡°ÀÌ ¾ÛÀº ºÒ°ú ¸î ´Þ Àü¿¡ »õ·Ó°Ô µµÀÔµÈ °ÍÀÔ´Ï´Ù. ÀÌ »õ ±â´ÉÀ» ¼³Ä¡ÇÑ ¼îÇÇÆÄÀÌ »ç¿ëÀÚ °í°´µéÀº ÀáÀçÀûÀ¸·Î ÀÚ½ÅÀÇ ¿µ¾÷ °ü·Ã µ¥ÀÌÅÍ°¡ ³ëÃâµÉ ¼ö ÀÖ´Ù´Â °É ÀÎÁöÇØ¾ß ÇÕ´Ï´Ù.¡±
ÀÌ º¸°í¸¦ ¹ÞÀº ¼îÇÇÆÄÀÌ ÃøÀº ¿À·ù°¡ ÀÖÀ½À» È®ÀÎÇÏ°í ÆÐÄ¡Çß´Ù. ´ÙÇàÈ÷ ¾ÆÁ÷±îÁö´Â ÀÌ·¸°Ô ³ëÃâµÈ µ¥ÀÌÅ͸¦ ´©±º°¡ ¾ÇÀÇÀûÀ¸·Î È®º¸ÇÏ°í È°¿ëÇß´Ù´Â ÈçÀûÀÌ ³ª¿ÀÁö ¾Ê°í ÀÖ´Ù.
3ÁÙ ¿ä¾à
1. ¿Â¶óÀÎ »ó°Å·¡ Ç÷§ÆûÀÎ ¼îÇÇÆÄÀÌ¿¡¼ °íÀ§Ç豺 Ãë¾àÁ¡ ¹ß°ßµÊ.
2. ¿£µåÆ÷ÀÎÆ® API ÅëÇؼ ¸ÅÀåÀÇ ¿µ¾÷ Á¤º¸ µîÀÌ ³ëÃâµÇ´Â Ãë¾àÁ¡.
3. ¹®Á¦ÀÇ ÇÙ½ÉÀº ¼îÇÇÆÄÀÌ ¿¢½ºÃ¼ÀÎÁö ¾Û. ¼îÇÇÆÄÀÌ ÃøÀº ÆÐÄ¡·Î ¹®Á¦ ÇØ°á.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>