[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ÇØÄ¿µéÀÌ °ø°³µÇÁö ¾ÊÀº ±êÇãºê ¹× ±ê·¦ ÄÚ¸àÆ®µéÀ» È°¿ëÇØ ÇÇ½Ì ¸µÅ©¸¦ ¸¸µé¾î³»±â ½ÃÀÛÇß´Ù. ÀÌ·¸°Ô ÇÏ´Ï Á¤»óÀûÀÎ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î¿Í ¿¬°áµÈ ¸µÅ©Ã³·³ º¸ÀÌ°Ô µÆ´Ù. ¸Å¿ì ¿µ¸®ÇÑ ±â¹ýÀ¸·Î, Áö³ ´Þ ¿ÀǾֳθ®½Ã½º(Open Analysis)ÀÇ ¼¼¸£°ÔÀÌ ÇÁ·©ÄÚÇÁ(Sergei Frankoff)°¡ óÀ½ ¹ß°ßÇß´Ù. ¾Æ¹«³ª ¾Æ¹« ÇÁ·ÎÁ§Æ®¸¦ »çĪÇÒ ¼ö ÀÖ°Ô ÇØ ÁÖ¸ç, ÇÁ·ÎÁ§Æ®ÀÇ ¿ø ÁÖÀÎÀÌ ±× »ç½ÇÀ» ¾Ë¾Æ³»±â°¡ Èûµé´Ù°í ÇÑ´Ù. ¾Ë¾Æ³½´Ù Çѵé ÇÒ ¼ö ÀÖ´Â ÀÏÀÌ ¾ø´Ù.
[À̹ÌÁö = gettyimagesbank]
»ç½Ç ÀÌ ±â¹ýÀº ÀÌ¹Ì ÀϺΠ°ø°ÝÀÚµé »çÀÌ¿¡¼ ¾Ë·ÁÁ® ÀÖ´ø °ÍÀ̾ú´Ù. º¸¾È ¾÷ü ¸Æ¾ÆÇÇ(McAfee)¿¡ ÀÇÇϸé ÇØÄ¿µéÀº MSÀÇ ±êÇãºê¿¡ È£½ºÆà µÇ¾î ÀÖ´ø vcpkg¿Í STLÀ̶ó´Â ÇÁ·ÎÁ§Æ®¸¦ ÅëÇØ ·¹µå¶óÀνºÆ¿·¯(Redline Stealer)¶ó´Â Á¤º¸ Å»Ãë ¸Ö¿þ¾î¸¦ À¯Æ÷ÇÑ ÀûÀÌ ÀÖ´Ù°í ÇÑ´Ù. ´Ù¸¸ ÇÁ·©ÄÚÇÁ´Â ÀÌ·± ±â¹ýÀÌ º¸´Ù ³Î¸® »ç¿ëµÇ´Â °ÍÀ» ¹ß°ßÇØ ¾Ë¸° °ÍÀ̸ç, º¸¾È ¿Ü½Å ºí¸®ÇÎÄÄÇ»Å͵µ ÀÚüÀûÀ¸·Î httprouter¶ó´Â ÇÁ·ÎÁ§Æ®°¡ ÀÌ·± ½ÄÀ¸·Î ¾Ç¿ëµÇ°í ÀÖ´Â »ç½ÇÀ» ã¾Æ³Â´Ù.
ŽÁöµµ ¾î·Æ°í, ¸·±âµµ ¾î·Æ°í
ÀÌ ÇÇ½Ì ±â¹ýÀÇ ±Ù°£ÀÌ µÇ´Â °Ç ±êÇãºê¿Í ±ê·¦À̶ó´Â °ø°ø ÄÚµå ¸®Æ÷ÁöÅ͸®¿¡ ÀÖ´Â, ÀüÇô ¾Ç¿ëÀÇ °¡´É¼ºÀÌ ¾ø¾î º¸ÀÌ´Â ±â´ÉÀÌ´Ù. °³¹ßÀÚµéÀÌ ¡®ÄÚ¸àÆ®¡¯¸¦ ³²±æ ¼ö ÀÖ°Ô ÇØ ÁÖ´Â ±â´ÉÀÌ ¹Ù·Î ±×°ÍÀÌ´Ù. °³¹ßÀÚµéÀº ¿ÀǼҽº ÇÁ·ÎÁ§Æ® ÆäÀÌÁö¿¡ ÄÚ¸àÆ®¸¦ ³²±æ ¼ö Àִµ¥, ÁÖ·Î ±â´É Çâ»ó¿¡ ´ëÇÑ Á¦¾ÈÀ̳ª ¹ö±× Á¦º¸¸¦ À§ÇØ ÀÌ ±â´ÉÀ» È°¿ëÇÑ´Ù. ³»¿ëÀÌ ±æ °æ¿ì ¹®¼ ÆÄÀÏ·Î ÀÛ¼ºÇØ ÄÚ¸àÆ®¸¦ ³²±â±âµµ ÇÏ°í, ½ºÅ©¸°¼¦ µîÀÇ Çüŵµ °¡´ÉÇÏ´Ù.
±êÇãºê¿Í ±ê·¦ÀÇ ÇÁ·ÎÁ§Æ®¿¡ ÆÄÀÏ ÇüÅ·ΠÄÚ¸àÆ®¸¦ ³²±ä´Ù°í ÇßÀ» ¶§, ÇØ´ç ÄÚ¸àÆ®¿¡´Â ÀÚµ¿À¸·Î URLÀÌ ¹èÁ¤µÈ´Ù. ´©°¡ ºÁµµ ÇØ´ç ÇÁ·ÎÁ§Æ®¿Í °ü·ÃÀÌ ÀÖ¾î º¸ÀÌ´Â URLÀÌ´Ù. ¿¹¸¦ µé¾î ±ê·¦ÀÇ ÇÁ·ÎÁ§Æ®¿¡ ÆÄÀÏÀ» ÄÚ¸àÆ®·Î¼ ¾÷·Îµå Çϸé URLÀÌ ÀÌ·± ½ÄÀ¸·Î »ý¼ºµÈ´Ù.
* http://gitlab.com/{ÇÁ·ÎÁ§Æ®_±×·ì_À̸§}/{¸®Æ÷ÁöÅ͸®_À̸§}/uploads/{ÆÄÀÏ_id}/{ÆÄÀÏ_À̸§}
ÀÌ°ÍÀ» º¸°í ÇØÄ¿µéÀº ¡®´©±º°¡¸¦ ¼ÓÀ̱⿡ µü ÁÁÀº URL¡¯À̶ó°í »ý°¢ÇÏ°Ô µÆ´Ù. ÄÚ¸àÆ® ºÎºÐ¿¡ ¸Ö¿þ¾î¸¦ ¾÷·Îµå Çϸé URLÀÌ ÀÚµ¿À¸·Î »ý¼ºµÇ´Âµ¥, ±× URL¿¡ ±êÇãºê³ª ±ê·¦ÀÇ À̸§ÀÌ µé¾î°¡°í °¢Á¾ ÇÁ·ÎÁ§Æ®ÀÇ À̸§±îÁö °°ÀÌ µé¾î°¡´Ï °¡Â¥¶ó´Â °É À°¾ÈÀ¸·Î ÆǺ°ÇÏ´Â °Ô »ó´çÈ÷ ¾î·Á¿öÁú °Ô »·ÇØ º¸¿´´ø °ÍÀÌ´Ù. MSÀÇ ÇÁ·ÎÁ§Æ®¿¡ ÄÚ¸àÆ®¸¦ ±×·± ½ÄÀ¸·Î ³²±â¸é ½ÉÁö¾î MSÀÇ À̸§±îÁöµµ URL¿¡ ´ãÀ» ¼ö ÀÖ´Ù´Ï, ÇÇ½Ì ¸µÅ©·Î¼´Â ´õÇÒ ³ªÀ§ ¾ø¾ú´Ù. ±×·¡¼ ½ÇÁ¦ MSÀÇ ÀϺΠÇÁ·ÎÁ§Æ®µéÀÇ ÄÚ¸àÆ®·ÎºÎÅÍ ·¹µå¶óÀÎÀÌ ÆÛÁ³´ø °ÍÀÌ´Ù.
ÇØ´ç ÇÁ·ÎÁ§Æ®ÀÇ ¿î¿µÀÚµéÀº ÄÚ¸àÆ®±îÁö ÇϳªÇϳª »ìÇDZ⠾î·Æ´Ù. ÄÚ¸àÆ®¿¡ ÆÄÀÏÀ» ¿Ã·ÁµÎ¾úÀ» ¶§ »ý¼ºµÇ´Â URLÀ» Àü·® °Ë»çÇϱ⵵ Èûµç ÀÏÀÌ´Ù. ±×·¸±â ¶§¹®¿¡ ÀÌ·¯ÇÑ Àü·«Àº ÇÁ·ÎÁ§Æ® °ü¸®ÀÚÀÇ ´«À» ½±°Ô ÇÇÇÒ ¼ö ÀÖ°Ô ÇØ ÁØ´Ù. ±×·¡µµ ¾ðÁ¨°¡ ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ°¡ ¼ö»óÇÑ ÄÚ¸àÆ®¸¦ ¹ß°ßÇÒ ¼ö ÀÖÁö ¾ÊÀ»±î? ±×·¸´Ù¸é ÇØ´ç ÄÚ¸àÆ®¸¦ »èÁ¦ÇÏ¸é ±×¸¸ ¾Æ´Ò±î? ¾Æ´Ï´Ù. ÄÚ¸àÆ®¸¦ Áö¿ì´õ¶óµµ »ý¼ºµÆ´ø URLÀº ¿©ÀüÈ÷ ÀÛµ¿ÇÏ°í, ¾÷·Îµå µÈ ÆÄÀϵµ ÄÚ¸àÆ®¿¡¼¸¸ Áö¿öÁöÁö ÇØ´ç »çÀÌÆ®ÀÇ CDN¿¡´Â ±×´ë·Î ³²¾ÆÀÖ´Ù. Áö¿öµµ À§ÇùÀº ÀÜÁ¸ÇÑ´Ù´Â °ÍÀÌ´Ù.
½ÉÁö¾î ÆÄÀÏÀ» ¾÷·Îµå ÇÑ ÈÄ ÄÚ¸àÆ®¸¦ µî·ÏÇÏÁö ¾Ê¾Æµµ µÈ´Ù. ±êÇãºê¿¡¼³ª ±ê·¦¿¡¼³ª ÆÄÀÏÀÌ ¾÷·Îµå µÇ´Â ¼ø°£¿¡ URLÀÌ »ý¼ºµÇ±â ¶§¹®ÀÌ´Ù. Áï ¡®µî·Ï¡¯ ¹öÆ°À» ´©¸£Áö ¾Ê¾Æµµ, ÆÄÀÏ ¾÷·Îµå ±â´É¸¸ È°¼ºÈ½ÃÅ°´Â °ÍÀ¸·Î URLÀ» ¸¸µé ¼ö ÀÖ°Ô µÈ´Ù. ±×¸®°í ÀÌ URLÀº Á¤»óÀûÀ¸·Î ÀÛµ¿Çϸç, ÀÌ·¸°Ô ÄÚ¸àÆ®¸¦ µî·Ï½ÃÅ°Áö ¾ÊÀ¸¸é ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ°¡ ±× ¾î¶² Á¶Ä¡¸¦ ÃëÇÒ ¼öµµ ¾ø°í, ¾ÖÃÊ¿¡ ¹ß°ß ÀÚü°¡ ¾î·Á¿öÁø´Ù.
ÀÌ·¯ÇÑ ¹Ì¹¦ÇÑ ÄÚ¸àÆ® ±â´ÉÀÇ Æ¯¼º ¶§¹®¿¡ °ø°ÝÀÚµéÀº ±êÇãºê¿Í ±ê·¦¿¡ ¾Æ¹« ¸Ö¿þ¾î³ª ¿Ã·ÁµÑ ¼ö ÀÖ°Ô µÇ¸ç, µ¿½Ã¿¡ ±× ¸Ö¿þ¾î·Î ÇâÇÏ´Â URLÀ» ¸Å¿ì ¡®½Å·ÚÇÒ ¸¸ÇÑ ÇüÅ¡¯·Î »ÌÀ» ¼ö ÀÖ°Ô µÈ´Ù. °Ô´Ù°¡ ÄÚ¸àÆ® ¼½¼Ç¿¡ ¾Æ¹«·± ÈçÀûµµ ³²±âÁö ¾Ê´Â °Íµµ °¡´ÉÇÏ´Ù.
ÀÌ·± ½ÄÀÇ °ø°ÝÀÌ Á¤¸»·Î ¾Çµ¶ÇÑ °ÍÀº °ø°ÝÀÚµéÀÌ »çĪÇÏ´Â ÇÁ·ÎÁ§Æ®ÀÇ ½Å·Úµµ¸¦ ÈѼսÃÅ°±â ¶§¹®ÀÌ´Ù. ±×¸®°í ¿©±â¿¡ ´ëÀÀÇÒ ¹æ¹ýÀÌ »ç½Ç»ó Àü¹«ÇÏ´Ù. ±êÇãºê¿Í ±ê·¦ÀÇ ÇÁ·ÎÁ§Æ® °ü¸®ÀÚµéÀÌ ¼³Á¤À» ¸¸Á®¼ ÀÌ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Â °Íµµ ¾Æ´Ï´Ù. ÄÚ¸àÆ® ÀÚü¸¦ ºñÈ°¼ºÈ½Ãų ¼ö ÀÖ±ä Çѵ¥ ÀÓ½ÃÀûÀÎ Á¶Ä¡ÀÏ »ÓÀÌ¸ç µæº¸´Ù ½ÇÀÌ ¸¹À» ¼ö ÀÖ´Ù. ¶ÇÇÑ °ø°ø ¸®Æ÷ÁöÅ͸®¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯°¡ »ç½Ç»ó »ç¶óÁö°Ô µÇ±âµµ ÇÑ´Ù.
º¸¾È ¾÷ü ¼½Æ¼°í(Sectigo)ÀÇ ºÎȸÀåÀÎ Á¦À̽¼ ¼Ò·ÎÄÚ(Jason Soroko)´Â ¡°±êÇãºê ÇÁ·ÎÁ§Æ® À̸§ÀÌ Æ÷ÇԵǾî ÀÖ´Â URLÀ» º¸°í ¾Ç¼ºÀÎÁö ¾Æ´ÑÁö¸¦ ÆÇ´ÜÇÏ´Â °Ç ºÒ°¡´ÉÇÑ ÀÏ¡±À̶ó¸ç ¡°½ÇÁ¦·Î URL¿¡ Æ÷ÇÔµÈ ³»¿ëÀ̳ª ±ÛÀÚ¿Í ½Å·Úµµ´Â ¾Æ¹«·± »ó°üÀÌ ¾ø´Ù´Â ÁöÀûÀÌ ¿¹ÀüºÎÅÍ ³ª¿Ô¾ú´Âµ¥, ±×°ÍÀÌ ½ÇÁ¦·Î ÀÔÁõµÇ°í ÀÖ´Â ¸ð¾ç»õ¡±¶ó°í ¸»ÇÑ´Ù. ¡°Áï ³»°¡ ¾Ë°í ÀÖ´Â À̸§µéÀÌ URL¿¡ ÀÖ´Ù°í Çؼ ¹Ï¾î¹ö¸®´Â °Ç Áö¾çÇØ¾ß ÇÒ °ÍÀÔ´Ï´Ù. º¸´Ù È®½ÇÇÑ È®ÀÎ ¹æ¹ýÀÌ ÇÊ¿äÇÕ´Ï´Ù.¡±
3ÁÙ ¿ä¾à
1. ±êÇãºê¿Í ±ê·¦, °ø°ÝÀڵ鿡°Ô °£ÆíÇÑ ¸Ö¿þ¾î È£½ºÆà ¼ºñ½º Á¦°ø.
2. ¹®Á¦´Â ±êÇãºê¿Í ±ê·¦ÀÇ ÄÚ¸àÆ® ±â´ÉÀ¸·Î ¿©±â¿¡ ¸Ö¿þ¾î ¾÷·Îµå Çϸé ÀÚµ¿À¸·Î ÇÇ½Ì URLµµ »ý¼ºµÊ.
3. Áö±Ý ÀÌ Àü·«¿¡ ´ëóÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀº »ç½Ç»ó Çϳªµµ ¾ø´Â »óȲ.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>