Home > Àüü±â»ç

Àα⠳ôÀº ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®¿¡ ¾Ç¼º Äڵ带 ´©±º°¡ »ðÀÔÇØ

ÀÔ·Â : 2021-10-25 15:16
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
»çÀÌÆ® ¹× Àåºñ ½Äº°À» µµ¿ÍÁÖ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®ÀÎ UAParser.js°¡ °¨¿°µÈ ä µ¹¾Æ´Ù´Ï°í ÀÖ´Ù°í ¹Ì±¹ Á¤ºÎ°¡ °æ°íÇß´Ù. ÀÏÁÖÀÏ¿¡ 800¸¸È¸ ´Ù¿î·Îµå µÇ´Â ÆÐÅ°Áö¶ó¼­ ±×·¸´Ù. °ø°ÝÀÚµéÀÇ ÃÖÁ¾ ¸ñÇ¥´Â ¾ÏȣȭÆó ä±¼·Î º¸ÀδÙ.
 
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] Áö³­ ÁÖ¸» ¹Ì±¹ÀÇ »çÀ̹ö º¸¾È Àü´ã ±â°üÀÎ CISA°¡ »õ·Î¿î º¸¾È °æ°í¸¦ ¹ßÇ¥Çß´Ù. ÄÚµå ¸®Æ÷ÁöÅ͸®ÀÎ ±êÇãºê(GitHub)ÀÇ ¼­ºñ½º Áß ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®¸¦ °øÀ¯ÇÏ´Â NPMÀ» ÅëÇØ ¾ÏȣȭÆó ä±¼ ¸Ö¿þ¾î°¡ À¯Æ÷µÇ°í ÀÖ´Ù´Â ³»¿ëÀ̾ú´Ù. ¹®Á¦°¡ µÇ°í ÀÖ´Â ¶óÀ̺귯¸®´Â ÀαⰡ ²Ï ³ôÀº °ÍÀ¸·Î UAParser.js¶ó°í ÇÑ´Ù.
 

[À̹ÌÁö = utoimage]


UAParser.js´Â ÀÏÁÖÀÏ¿¡ 600~800¸¸È¸ ´Ù¿î·Îµå¸¦ ±â·ÏÇÏ°í ÀÖÀ» Á¤µµ·Î ÀαⰡ ³ô°í ³Î¸® ¾Ë·ÁÁø ¶óÀ̺귯¸®´Ù. À¥»çÀÌÆ®µé°ú ¾ÖÇø®ÄÉÀ̼ǵéÀÌ »ç¿ëµÇ°í ÀÖ´Â ºê¶ó¿ìÀú¿Í ½Ã½ºÅÛÀ» ½Äº°ÇÏ´Â µ¥¿¡ ÁÖ·Î »ç¿ëµÈ´Ù. ÀÌ·± ¶óÀ̺귯¸®¿Í Äڵ尡 °øÀ¯µÇ´Â °÷ÀÌ NPMÀε¥, 2020³â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ±êÇãºê°¡ ÀμöÇß´Ù.
 
CISAÀÇ °æ°í´Â º¸¾È ¾÷ü ¼Ò³ªÅ¸ÀÔ(Sonatype)ÀÌ ¾ó¸¶ Àü ¾Ç¼º ÆÐÅ°Áö¸¦ NPM¿¡¼­ ¹ß°ßÇÑ °Í¿¡ ±âÀÎÇÑ´Ù. ¼Ò³ªÅ¸ÀÔ¿¡ ÀÇÇϸé ÃÖ±Ù UAParser.js°¡ ¼¼ °¡Áö ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ® µÇ¾ú´Ù°í ÇÑ´Ù. 0.7.29, 0.8.0, 1.0.0 ¹öÀüÀ¸·Î ¸ðµÎ ¹Î°¨ÇÑ Á¤º¸¸¦ Å»ÃëÇÏ´Â Äڵ带 Æ÷ÇÔÇÏ°í ÀÖ¾ú´Ù. UAParser.js¸¦ ´ã´çÇÏ´Â ¿ø·¡ °³¹ßÀÚÀÇ °èÁ¤À» °ø°ÝÀÚµéÀÌ Å»ÃëÇÑ °ÍÀ¸·Î º¸ÀδÙ.
 
¼Ò³ªÅ¸ÀÔ¿¡ ÀÇÇÏ¸é ¡°°ø°ÝÀÚµéÀÇ ÃÖÁ¾ ¸ñÀûÀº Å»ÃëÇÑ ¹Î°¨ Á¤º¸¸¦ ¹ÙÅÁÀ¸·Î »ç¿ëÀÚµéÀÇ ½Ã½ºÅÛ¿¡ ħÅõÇØ ¾ÏȣȭÆó¸¦ ºÒ¹ýÀûÀ¸·Î ä±¼ÇÏ´Â °ÍÀ¸·Î º¸Àδ١±°í ÇÑ´Ù. ¹Î°¨ÇÑ Á¤º¸¸¦ ÅëÇØ Á¢±ÙÇÑ ÈÄ Àåºñ¸¦ ¿ÏÀüÈ÷ Àå¾ÇÇÏ°í ³ª¼­ ¾ÏȣȭÆó ä±¼ ¸Ö¿þ¾î¸¦ ½É±â À§ÇØ NPM °èÁ¤À» Å»ÃëÇÑ °ÍÀ¸·Î º¸Àδٴ °ÍÀÌ´Ù.
 
ÇöÀç´Â ¿ø °³¹ßÀÚ°¡ ¹®Á¦¸¦ ÀüºÎ ÇØ°áÇØ ÃֽŠ¹öÀüÀ» NPM¿¡ ¿Ã·Á³õÀº »óȲÀÌ´Ù. ÃֽŠ¹öÀüÀº 0.7.30, 0.8.1, 1.0.1ÀÌ´Ï UAParser.jsÀÇ »ç¿ëÀÚ¶ó¸é °¡Àå ¾Ë¸ÂÀº ¹öÀüÀ» °ñ¶ó ¼³Ä¡ÇÏ´Â °ÍÀÌ ÁÁ´Ù.
 
¿ø °³¹ßÀÚ´Â Àεµ³×½Ã¾ÆÀÇ ÇÁ·Î±×·¡¸ÓÀÎ ÆÄÀÌÀß »ì¸¸(Faisal Salman)À̶ó°í ÇÏ´Â Àι°ÀÌ´Ù. ±×´Â ÀÚ½ÅÀÌ °³¹ßÇÑ ÇÁ·Î±×·¥¿¡ ´©±º°¡ ¾Ç¼º Äڵ带 ÁÖÀÔ½ÃÄ×´Ù°í ÁÖÀåÇϸç ÀÚ½ÅÀÇ °èÁ¤ÀÌ Å»ÃëµÈ °Í °°´Ù°í ÀǽÉÇß´Ù. ¡°´©±º°¡ ÀúÀÇ NPM °èÁ¤À» ÇÏÀÌÀçÅ·ÇÑ ÈÄ ¸Ú´ë·Î ¾÷µ¥ÀÌÆ® Çؼ­ ¹ßÇ¥ÇÑ °Í °°½À´Ï´Ù. ¹®Á¦ÀÇ ¹öÀüÀº 0.7.29¿Í 0.8.0, 1.0.0À¸·Î ¸Ö¿þ¾î°¡ ½É±ä °ÍÀ¸·Î º¸ÀÔ´Ï´Ù.¡±
 
NPMÀ» º¸À¯ÇÏ°í ÀÖ´Â ±êÇãºê Ãø¿¡¼­µµ °ü·ÃµÈ ³»¿ëÀÇ °æ°í¸¦ »ç¿ëÀڵ鿡°Ô ³»º¸³Â´Ù. ÃÖ±Ù Àα⠳ôÀº ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®ÀÎ UAParser.js¸¦ ´Ù¿î·Îµå ¹ÞÀº »ç¶÷À̶ó¸é °¨¿°µÇ¾úÀ» °¡´É¼ºÀÌ ¸Å¿ì ³ô´Ù¸é¼­ Àåºñ¿¡ ÀúÀåµÈ ¹Î°¨ Á¤º¸¸¦ ÀüºÎ ´Ù¸¥ °÷À¸·Î ¿Å±â¶ó°í °æ°íÇß´Ù. ´ç¿¬È÷ ¾÷µ¥ÀÌÆ®°¡ Çʼö¶ó´Â ³»¿ëµµ Æ÷ÇԵǾî ÀÖ´Ù.
 
±êÇãºê´Â ¡°°¢Á¾ µ¥ÀÌÅ͸¦ ¿Å±â°í ¼³Ä¡Çß´ø ÆÐÅ°Áö¸¦ »èÁ¦ÇÏ´Â °Ô ÃÖ¼±ÀÇ ¹æ¹ýÀÌÁö¸¸, ±×·±´Ù°í Çؼ­ ¼³Ä¡µÆÀ» ¾Ç¼º ½ºÅ©¸³Æ®±îÁö ´Ù Áö¿öÁø´Ù°í º¸ÀåÇÒ ¼ö´Â ¾ø´Ù¡±¸ç ¡°¾Ç¼º ¼ÒÇÁÆ®¿þ¾î¸¦ ã¾Æ¼­ Áö¿ì´Â ÀÛ¾÷µµ µû·Î º´ÇàÇÏ´Â °ÍÀÌ ÁÁ´Ù¡±°í ¹ßÇ¥Çß´Ù.
 
ÃÖ±Ù »çÀ̹ö °ø°ÝÀÚµéÀº ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸ÁÀÇ ÀϺÎÀÎ °³¹ßÀÚµéÀ» ³ë¸®´Â È°µ¿¿¡ ¸¹Àº ³ë·ÂÀ» ÅõÀÚÇÏ°í ÀÖ´Ù. °³¹ßÀÚµéÀ» ³ë¸®´Â ¹æ¹ýÀº ¿©·¯ °¡ÁöÀε¥, ±× Áß °³¹ßÀÚµéÀÌ ¸¹ÀÌ »ç¿ëÇÏ´Â ÄÚµå °øÀ¯ »çÀÌÆ®µé, Áï ¸®Æ÷ÁöÅ͸®¸¦ ³ë¸®´Â °Íµµ Æ÷ÇԵȴÙ. ±êÇãºê´Â ¹°·Ð µµÄ¿ »ýÅ°èÀÇ ÇãºêÀÎ µµÄ¿ Çãºê(Docker Hub), ÆÄÀ̼± Àü¿ë ¸®Æ÷ÁöÅ͸®ÀÎ PyPL¿¡¼­µµ ¾Ç¼º ¿ä¼ÒÀÇ À¯Æ÷°¡ ÀÚÁÖ ÀÌ·ïÁø´Ù.
 
¶§¹®¿¡ °³¹ßÀÚµéÀ» ´ë»óÀ¸·Î ÇÑ ¡®¾ÈÀüÇÑ ÄÚµù ¹®È­¡¯°¡ ²ÙÁØÈ÷ º¸¾È ¾÷°è ³»¿¡¼­ °­Á¶µÇ°í Àֱ⵵ ÇÏ´Ù. °³¹ßÀÚµéÀÌ ¾ÈÀüÇÑ ÄÚµù°ú Á¦Ç° °³¹ßÀ» ÇÒ ¼ö ÀÖÀ¸·Á¸é ¡®½ÃÅ¥¾î ÄÚµù¡¯ÀÌ Á¤ÂøµÇ¾î¾ß Çϸç, Á¶Á÷ÀûÀ¸·Îµµ ¾ÈÀüÇÑ ÄÚµùÀ» À§ÇÑ Á¤Ã¥ °³¹ß°ú Àû¿ëÀÌ ÇʼöÀûÀÌ´Ù.
 
3ÁÙ ¿ä¾à
1. Àα⠳ôÀº ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®, °¨¿°µÈ ä ÆÛÁü.
2. ÇØ´ç ¶óÀ̺귯¸®ÀÇ °³¹ßÀÚ °èÁ¤ÀÌ Ä§ÇØµÈ °ÍÀ¸·Î º¸ÀÓ.
3. °ø±Þ¸Á °ø°Ý ÀÚÁÖ ÇÏ´Â ÇØÄ¿µé, °³¹ßÀÚµéÀÇ ¸®Æ÷ÁöÅ͸® ³ë¸®´Â °Í Áñ±è.

[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)