FCKeditor, CKeditor, SmartEditor2.0, GEditor, RainEditor, DaumEditor, TinyMCE Editor, EZEditor µî 8°³ ´ë»ó...ÃֽŠ¾÷µ¥ÀÌÆ® ¹öÀü ¼³Ä¡, ¾÷µ¥ÀÌÆ® Áß´Ü ¿¡µðÅÍ´Â Á¦Ç°º° ÆÄÀÏ °Ë»ç ¹æ½Ä Á¦¾È
[º¸¾È´º½º ±è¿µ¸í ±âÀÚ] À¥ ¿¡µðÅÍ(Web Editor)´Â ÀÎÅÍ³Ý È¨ÆäÀÌÁö¸¦ Àü¹®ÀûÀÎ ÄÄÇ»ÅÍ ¾ð¾î ÇÁ·Î±×·¡¹ÖÀÇ °øºÎ ¾øÀ̵µ ¼Õ½±°Ô Á¦ÀÛÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁִ ȨÆäÀÌÁö Àü¹® ÀúÀÛ µµ±¸¸¦ ¸»ÇÑ´Ù. ȨÆäÀÌÁö¸¦ Á¦ÀÛÇϱâ À§Çؼ´Â ÀÎÅÍ³Ý ¾ð¾îÀÎ HTMLÀ» ±â¹ÝÀ¸·Î ÀÛ¼ºÇØ¾ß Çϴµ¥, ´Ù¾çÇÑ ¸í·É¾î¸¦ ÅëÇØ ¹®ÀÚ¿Í ±×¸², µ¿¿µ»ó µîÀ» ÅëÇÕÇØ °£ÆíÇÏ°Ô Á¦°øÇÏ´Â À¥ ¿¡µðÅÍÀÇ È°¿ëµµ°¡ ³ô¾ÆÁö°í ÀÖ´Ù.
[À̹ÌÁö=utoimage]
Çѱ¹ÀÎÅͳÝÁøÈï¿ø(KISA)Àº Áß¼Ò±â¾÷ ħÇØ»ç°í ÇÇÇØÁö¿ø ¼ºñ½º »ç¾÷ ¼öÇà Áß È¨ÆäÀÌÁö¿¡ ±â¹ÝÇÑ ¾Ç¼ºÄÚµå À¯Æ÷ ¹× °³ÀÎÁ¤º¸ À¯Ãâ, ÇØÅ· °æ¿ìÁö ¾Ç¿ë µîÀÇ ÁÖ¿ä ¿øÀÎÀÌ À¥ ¿¡µðÅÍ ÇÁ·Î±×·¥ÀÇ Ãë¾àÁ¡À¸·Î È®Àεʿ¡ µû¶ó ÀÌ¿¡ ´ëóÇϱâ À§ÇÑ À¥ ¿¡µðÅͺ° º¸¾È °¡À̵带 ¹ßÇ¥Çß´Ù.
À̹ø¿¡ ¹ßÇ¥ÇÑ À¥ ¿¡µðÅÍ ¸ñ·ÏÀº ¡âFCKeditor ¡âCKeditor ¡âSmartEditor2.0 ¡âGEditor ¡âRainEditor ¡âDaumEditor ¡âTinyMCE Editor ¡âEZEditor µî 8°³´Ù.
¡âFCKeditor
¸ÕÀú, FCKeditor´Â CKSource°¡ ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾î·Î °³¹ßÇÑ À¥ ¿¡µðÅÍÀ̸ç, FCKeditor¿¡ ´ëÇÑ 8°³ Ãë¾àÁ¡Àº ¼³°è»óÀÇ °áÇÔÀ̱⠶§¹®¿¡ ÃֽŠ¹öÀüÀ¸·Î ¾÷µ¥ÀÌÆ®°¡ ÇÊ¿äÇÏ´Ù.
¡ãFCKeditor Ãë¾àÁ¡[À̹ÌÁö=KISA]
FCKeditorÀÇ Ãë¾àÁ¡Àº ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡, XSS Ãë¾àÁ¡, ÆÄÀÏ ³ëÃâ ¹× ½ÇÇà Ãë¾àÁ¡ µî 3°³ Ãë¾àÁ¡ÀÌ ÀÖ´Ù. ¸ÕÀú ¡®ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡¡¯Àº À¥¼Ð°ú °°Àº ½ÇÇàÆÄÀÏÀ» ¾÷·ÎµåÇÑ ÈÄ ¿ø°Ý¿¡¼ ½ÇÇà½ÃÅ°´Â Ãë¾àÁ¡À» ÀǹÌÇÑ´Ù. ´ëºÎºÐ ¾÷·ÎµåµÇ´Â ÆÄÀÏ¿¡ ´ëÇÑ È®ÀåÀÚ °Ë»ç °úÁ¤ÀÌ ¾ø°Å³ª, ¿ìȸÇϱ⠽¬¿î °æ¿ì ¹ß»ýÇÑ´Ù. À¥ ¼¹öº° ½ÇÇà °¡´É È®ÀåÀÚ´Â IIS(aps, aspx, cgi, cer), PHP(php, php3, cgi, cer), JAVA(jsp, cer) µîÀ̸ç, FCKeditor 2.2 ¹öÀü ÀÌÇÏ°¡ ¿µÇâÀ» ¹Þ´Â´Ù. À̸¦ À§ÇÑ ÇØ°á ¹æ¾ÈÀº ÃֽŠ¾÷µ¥ÀÌÆ® Àû¿ë, »ùÇÃÆÄÀÏ Á¦°Å ¹× °æ·Î º¯°æ, ÈÀÌÆ®¸®½ºÆ® ±â¹Ý È®ÀåÀÚ °Ë»ç, µð·ºÅ͸® ½ÇÇà±ÇÇÑ Á¦°Å, ÆÄÀÏ¸í ·£´ý ÇÔ¼ö Ãß°¡ µîÀÌ ÀÖ´Ù.
¡®XSS Ãë¾àÁ¡¡¯Àº ¿ø°Ý °ø°ÝÀÚ°¡ ÁöÁ¤µÇÁö ¾ÊÀº º¤Å͸¦ ÅëÇØ ÀÓÀÇÀÇ À¥ ½ºÅ©¸³Æ® ¶Ç´Â htmlÀ» »ðÀÔÇØ »ç¿ëÀÚÀÇ ºê¶ó¿ìÀú¿¡ À̸¦ ½ÇÇà½ÃÅ°´Â Ãë¾àÁ¡À¸·Î, ¸ðµç ¹öÀü¿¡ ¿µÇâÀ» ¹Þ°í ÀÖ´Ù. À̸¦ À§ÇÑ ÇØ°á ¹æ¾ÈÀº ÀÔÃâ·Â°ª °ËÁõ ¹× ¹«È¿È, º¸¾È ¶óÀ̺귯¸® »ç¿ë µîÀÌ ÀÖ´Ù.
¡®ÆÄÀÏ ³ëÃâ ¹× ½ÇÇà Ãë¾àÁ¡¡¯Àº Á¢±Ù ±ÇÇÑÀÌ ¾ø´Â µð·ºÅ丮¿Í ÆÄÀÏÀÇ ³»¿ëÀÌ ³ëÃâµÇ°Å³ª ¿ÜºÎÀÇ ¾Ç¼º ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÏ´Â Ãë¾àÁ¡À¸·Î, FCKeditor 2.6.4 ¹öÀü ÀÌÇÏ¿¡¼ ¿µÇâÀÌ ÀÖ´Ù. ÇØ°á ¹æ¾ÈÀº »ç¿ëÀÚ ÀԷ°ª °ËÁõ, ÆÄÀÏ Á¢±Ù¿¡ ´ëÇÑ ÇϵåÄÚµù, ½Ã½ºÅÛ Çϵå´× µîÀÌ ÀÖ´Ù.
¡âCKeditor
CKeditor´Â ÄÜÅÙÃ÷¸¦ À¥ ÆäÀÌÁö³ª ¿Â¶óÀÎ ¾ÖÇø®ÄÉÀ̼ǿ¡ Á÷Á¢ ÀÛ¼ºÇÒ ¼ö ÀÖ°Ô ÇÏ´Â À§ÁöÀ§±× ¸®Ä¡ ÅؽºÆ® ¿¡µðÅÍ·Î CKSource°¡ °³¹ßÇß´Ù. CKeditorÀÇ Ãë¾àÁ¡Àº Ådz»ºù(Tabnabbing) Ãë¾àÁ¡, XSS Ãë¾àÁ¡, ¿ìȸ°ø°Ý Ãë¾àÁ¡, À̹ÌÁö ¾÷·Îµå Ãë¾àÁ¡ µî 4°³ Ãë¾àÁ¡ÀÌ ÀÖ´Ù.
¡ãCKeditor Ãë¾àÁ¡[À̹ÌÁö=KISA]
Ådz»ºùÀ̶õ, html ¹®¼ ³»¿¡¼ ƯÁ¤ ¸µÅ©¸¦ Ŭ¸¯ÇßÀ» ¶§ »õ·Ó°Ô ¿¸° ÅÇ¿¡¼ ±âÁ¸ÀÇ ¹®¼ÀÎ locationÀ» ÇÇ½Ì »çÀÌÆ®·Î º¯°æÇØ Á¤º¸¸¦ Å»ÃëÇÏ´Â °ø°Ý ±â¼úÀÌ´Ù. Ådz»ºù °ø°ÝÀº ¸ÞÀÏ µî ¿ÀÇ Ŀ¹Â´ÏƼ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Ådz»ºùÀº »ç¿ëÀÚ°¡ ÆäÀÌÁö¿¡¼ ¾Æ¹«·± ÇàÀ§¸¦ ÇÏÁö ¾Ê¾Æµµ »ç¿ëÀÚÀÇ ´«À» ÇÇÇØ ¿¸° ÅÇ Áß Çϳª¸¦ ÇÇ½Ì ÆäÀÌÁö·Î ·ÎµåÇÑ´Ù. ÀÌ Ãë¾àÁ¡Àº CKEditor 4.5.11 ¹Ì¸¸ ¹öÀü¿¡¼ ¿µÇâÀ» ¹ÞÀ¸¸ç, ´ëÀÀ¹æ¾ÈÀº html ¹®¼ ³» ¸µÅ© ¾È¿¡ noopener, noreferrer ¼Ó¼º Ãß°¡¸¦ ±Ç°íÇÏ¸é °¡´ÉÇÏ´Ù. ¶ÇÇÑ, XSS Ãë¾àÁ¡Àº CKEditor 4 ¹öÀü 4.16.1·Î ¹öÀüÀ» ¾÷±×·¹À̵åÇÏ´Â °ÍÀÌ ±Ç°íµÈ´Ù.
CKeditorÀº html ó¸® ÇÙ½É ¸ðµâ¿¡¼ ¿ìȸ°ø°Ý Ãë¾àÁ¡ÀÌ ¹ß°ßµÆÀ¸¸ç, 4.18.0 ÀÌÀü ¹öÀüÀÎ CKEditor 4ÀÇ ¸ðµç Ç÷¯±×Àο¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖ´Ù. ÀÌ Ãë¾à¼ºÀ» ÅëÇØ ÄÜÅÙÃ÷ °Ë»ç¸¦ ¹ÞÁö ¾Ê°í À߸øµÈ Çü½ÄÀÇ htmlÀ» ÁÖÀÔÇÏ°í ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ尡 ½ÇÇàµÉ ¼ö ÀÖ´Ù. ¿ìȸ°ø°Ý Ãë¾àÁ¡¿¡ ´ëÇÑ ´ëÀÀ¹æ¾ÈÀº ÇöÀç±îÁö 4.18.0 ÀÌ»ó ¹öÀüÀ¸·ÎÀÇ ÆÐÄ¡ ÀÌ¿Ü¿¡ ¾Ë·ÁÁø °ÍÀº ¾ø´Ù.
À̹ÌÁö ¾÷·Îµå Ãë¾àÁ¡Àº À¥ »çÀÌÆ®ÀÇ ¹ÌÈíÇÑ ¼³Á¤À» ÀÌ¿ëÇØ ¼¹ö¿¡¼ ½ÇÇà °¡´ÉÇÑ ½ºÅ©¸³Æ® ÆÄÀÏÀ» ¾÷·ÎµåÇÏ°í, Á÷Á¢ ½Ã½ºÅÛ ³»ºÎ¸í·É¾î ½ÇÇà ¶Ç´Â ¿ÜºÎ ¿¬°á·Î Á¦¾îÇÏ´Â Ãë¾àÁ¡ÀÌ´Ù. ÀÌ Ãë¾àÁ¡Àº À̹ÌÁö ¾÷·Îµå ¼Ò½º Äڵ尡 ¹ÌÈíÇÑ °æ¿ì ¹öÀü¿¡ °ü°è¾øÀÌ ¿µÇâÀ» ¹Þ´Â´Ù. ÀÌ Ãë¾àÁ¡¿¡ ´ëÇÑ ´ëÀÀ¹æ¾ÈÀº CKEditor¸¦ ÀÌ¿ëÇÏ´Â À¥ »çÀÌÆ®¸¶´Ù ¼·Î ´Ù¸¦ ¼ö°¡ ÀÖ´Ù.
¡âSmartEditor2.0
³×À̹ö SmartEditor 2.0Àº Àü¹®ÈµÈ ±Û¾²±â¿Í ÇÔ²² Æ÷Åä ¹× µ¿¿µ»ó ¾÷·Îµå ±â´É, ÁÖÁ¦º° ÅÛÇø´ ¹× Æ÷½ºÆ® ·¹À̾ƿô°ú ³×À̹ö¸¸ÀÇ Àü¹® DB ÷ºÎ ±â´ÉÀÌ ´õÇØÁ³´Ù. ³×À̹ö SmartEditor 2.0ÀÇ Ãë¾àÁ¡ À¯ÇüÀº XSS, file_uploader_html5.phpÀÇ null byte injection file_uploader.phpÀÇ ¸®´ÙÀÌ·ºÆ®, »çÁø÷ºÎ »ùÇÃÀÇ null byte injection, ÆÄÀÏ ¾÷·Îµå µîÀÌ ÀÖ´Ù. ÇØ´ç Ãë¾àÁ¡Àº ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡, XSS Ãë¾àÁ¡ µîÀÌ ÀÖ´Ù.
¡ã³×À̹ö SmartEDITOR 2.0 Ãë¾àÁ¡[À̹ÌÁö=KISA]
¡®ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡¡¯Àº SmartEditor¸¦ ¼öÁ¤ ¾øÀÌ ±×´ë·Î »ç¿ëÇÏ´Â °æ¿ì ȨÆäÀÌÁö ÇØÅ·¿¡ ÀÇÇØ È¨ÆäÀÌÁö º¯Á¶, DB Á¤º¸ À¯ÃâÀ̳ª °ø°ÝÀÚ°¡ À¥¼ÐÀ» ¾÷·ÎµåÇØ ½Ã½ºÅÛ¿¡ ħÅõÇÒ ¼ö ÀÖ¾î ÁÖÀÇÇØ¾ß ÇÑ´Ù. ÇØ´ç À¥¿¡µðÅÍ´Â SmartEditor2.0 Basic(2.3.3) ¹× ÀÌÀü¹öÀü¿¡¼ ¿µÇâÀ» ¹Þ´Â´Ù. ´ëÀÀ¹æ¾ÈÀº »ùÇÃÆÄÀÏ Á¦°Å ¹× °æ·Î º¯°æ, ¾÷·Îµå ÆÄÀÏ °ËÁõ ÄÚµå Ãß°¡ ¹× ¼öÁ¤ µîÀÌ ÀÖ´Ù.
¡®XSS Ãë¾àÁ¡¡¯Àº ¿ø°Ý °ø°ÝÀÚ°¡ ÁöÁ¤µÇÁö ¾ÊÀº º¤ÅÍ·Î ÀÓÀÇÀÇ À¥ ½ºÅ©¸³Æ® ¶Ç´Â htmlÀ» »ðÀÔÇØ »ç¿ëÀÚ ºê¶ó¿ìÀú¿¡¼ ½ÇÇà½ÃÅ°´Â Ãë¾àÁ¡ÀÌ´Ù. ÀÌ Ãë¾àÁ¡Àº ¸ðµç ¹öÀü¿¡¼ ¿µÇâÀ» ¹Þ´Â´Ù.
ÇØ´ç Ãë¾àÁ¡ÀÇ ´ëÀÀ¹æ¾ÈÀ¸·Î´Â ¹öÀü 2.8.2.3 ÀÌÈĺÎÅÍ client-side xss filter¶ó´Â ±â´ÉÀÌ Ãß°¡µÆ±â ¶§¹®¿¡ ÃֽŠ¾÷µ¥ÀÌÆ®¸¦ ÇÏ¸é µÈ´Ù. ´Ù¸¸, ¾÷µ¥ÀÌÆ® Àû¿ë ÈÄ iframe, embed µî ÀϺΠű׸¦ Á¦°ÅÇÏ°í Àִµ¥, À̸¦ ¿øÇÏÁö ¾ÊÀ¸¸é ¼Ò½º Äڵ带 ÀϺΠ¼öÁ¤ÇÏ¸é µÈ´Ù.
¡âGEditor
G-Editor´Â À¥¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â À§ÁöÀ¨ ¿¡µðÅÍ ÇÁ·Î±×·¥À¸·Î, php ±â¹Ý ¿ÀǼҽº ¼³Ä¡Çü ÀÎÅÍ³Ý °Ô½ÃÆÇ ÇÁ·Î±×·¥ÀÌ´Ù. G-EditorÀÇ ¾Ë·ÁÁø ÁÖ¿ä Ãë¾àÁ¡Àº ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡ÀÌ ÀÖÀ¸¸ç, ¿µÇâÀ» ¹Þ´Â ¹öÀüÀº G-Editor 1.0.0ÀÌ´Ù.
¡ãG-Editor Ãë¾àÁ¡[À̹ÌÁö=KISA]
G-EditorÀÇ ¾÷·Îµå ÆÄÀÏ °Ë»ç´Â ÆÄÀÏ ½Ã±×´Ïó¸¸À» ±Ù°Å·Î ÁøÇàÇØ, ½Ã±×´Ïó¸¦ Á¶ÀÛÇÏ¸é ¾÷·Îµå °Ë»ç¸¦ ¿ìȸÇÒ ¼ö ÀÖ´Â Ãë¾àÁ¡ÀÌ ÀÖ´Ù. ÆÄÀÏ °Ë»ç´Â ¡®G-Editor¡¯ µð·ºÅ丮 ³»ÀÇ upload.php ³»¿¡¼ 󸮵Ǹç getlmageSize() ÇÔ¼ö¸¦ ÅëÇØ ÃßÃâÇÑ content-trpe °ªÀ» ¡®image/pnp¡¯, ¡®image/jpeg¡¯, ¡®image/gif¡¯¿Í ºñ±³ÇÏ´Â ¹æ½ÄÀ¸·Î °Ë»ç¸¦ ÁøÇàÇÑ´Ù.
G-Editor´Â 2007³â 11¿ù¿¡ ³ª¿Â ÃÖÃÊ ¹öÀüÀÎ v1.0.0 ÀÌ¿ÜÀÇ ÈÄ¼Ó ¹öÀüÀÌ ¾ø¾î ÃÑ 1°³ ¹öÀüÀÌ ¿µÇâÀ» ¹Þ´Â´Ù. ÇØ´ç Ãë¾àÁ¡ÀÇ ´ëÀÀ¹æ¾ÈÀº ±âÁ¸ ½Ã±×´Ïó ±â¹ÝÀÇ ÆÄÀÏ °Ë»ç ¿Ü¿¡ È®ÀåÀÚ ¹× ÆÄÀÏ¸í ±æÀÌ °Ë»ç, null-byte ¹®ÀÚ¿ °Ë»ç µî ±¸¹®À» Ãß°¡ÇØ ±âÁ¸ °Ë»ç ¹æ½ÄÀ» º¸ÃæÇß´Ù.
¡âRainEditor
RainEditor´Â 2004³â 12¿ù¿¡ phpschoolÀ̶ó´Â À¥»çÀÌÆ®¿¡¼ 1.0 ¹öÀüÀ¸·Î °ø°³µÆÀ¸¸ç, 2008³â 3¿ù¿¡ ¹öÀü 10.0À¸·Î ¾÷µ¥ÀÌÆ®°¡ ÁøÇàµÈ ÀÌÈÄ ¾ÆÁ÷ ´õ ÀÌ»ó »õ·Î¿î ¾÷µ¥ÀÌÆ®´Â ¾ø´Ù.
RainEditorÀÇ ÁÖ¿ä Ãë¾àÁ¡Àº ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡ÀÌ ÀÖÀ¸¸ç, RainEditor 2.0 ÀÌÇÏÀÇ ¹öÀü¿¡ ¿µÇâÀ» ¹Þ°Ô µÈ´Ù. RainEditorÀÇ ¾÷·Îµå ÆÄÀÏ °Ë»ç´Â ¾÷·ÎµåµÈ ÆÄÀÏÀÇ »çÀÌÁÀ» °Ë»çÇØ 500Kbyte ÀÌÇÏÀÇ ÆÄÀÏÀ̸é Çã¿ëµÇ´Â °ÍÀ¸·Î È®ÀεȴÙ. À¥¼ÐÀº ÀϹÝÀûÀ¸·Î ÆÄÀÏ »çÀÌÁî°¡ À۱⠶§¹®¿¡ °ø°ÝÀÚ´Â À¥¼ÐÀ» ¾÷·ÎµåÇÒ ¶§ Á¦¾àÀÌ ¾ø´Ù.
¡ãRainEditor Ãë¾àÁ¡[À̹ÌÁö=KISA]
RainEditor °ø°ÝÀÚ´Â ¾Ç¼º ÇÁ·Î±×·¥À» ¾÷·ÎµåÇÒ ¶§ ÆÄÀÏ °Ë»ç¸¦ ¿ìȸÇϱâ À§ÇØ È®ÀåÀÚ Á¶ÀÛ, ÆÄÀÏ ½Ã±×´Ïó º¯Á¶, Null-Byte ¹®ÀÚ¿ »ç¿ë°ú ´ÙÁß È®ÀåÀÚ »ç¿ë µîÀÇ ±â¹ýÀ» »ç¿ëÇÑ´Ù. µû¶ó¼ ÀÌ·¯ÇÑ ¿ìȸ ±â¹ý¿¡ ´ëÀÀÇϱâ À§ÇÑ ±¸¹®À» Ãß°¡ÇØ ÆÄÀÏ °Ë»ç ¹æ½ÄÀ» º¸ÃæÇß´Ù.
¡âDaumEditor
DaumEditor´Â 2007³â ³ª¿ÔÀ¸¸ç UCC Á¦ÀÛ¿¡ ÃÖÀûÈµÈ À§ÁöÀ¨ ±â¹ÝÀÇ À¥ ÆíÁý±â´Ù. ÀÌ ¿¡µðÅÍ´Â ¸ÞÀÏ, Ä«Æä, ºí·Î±× µîÀÇ ±âº» ÆíÁý±â·Î »ç¿ëµÇ¸ç 2016³â 3¿ù¿¡ ¾÷µ¥ÀÌÆ®°¡ ÁߴܵƴÙ.
DaumEditorÀÇ ÁÖ¿ä Ãë¾àÁ¡À¸·Î´Â ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡ÀÌ ÀÖÀ¸¸ç, ¸ðµç ¹öÀü¿¡ ¿µÇâÀ» ÁÖ°í ÀÖ´Ù. ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡Àº À¥ ¿¡µðÅÍÀÇ ÆÄÀÏ Ã·ºÎ ±â´ÉÀ» ÀÌ¿ëÇØ À¥¼Ð°ú °°Àº ½ÇÇà ÆÄÀÏÀ» ¾÷µµ¸£ÇÑ ÈÄ ¿ø°Ý¿¡¼ ½ÇÇà½ÃÅ°´Â Ãë¾àÁ¡À» ÀǹÌÇÑ´Ù. DaumEditor´Â ±âº»ÀûÀÎ ÆÄÀÏ ¾÷·Îµå ±â´ÉÀÌ ¾øÀ¸¸ç, Ãë¾àÁ¡Àº »ç¿ëÀÚ°¡ ¾÷·Îµå ÆÄÀÏÀÇ È®ÀåÀÚ °Ë»ç¸¦ ¼ÒȦÈ÷ ÇÒ ¶§ ¹ß»ýÇÑ´Ù.
¡ãDaumEditor Ãë¾àÁ¡[À̹ÌÁö=KISA]
DaumEditor´Â À̹ÌÁö ¾÷·Îµå »ùÇà ÆÄÀÏÀ» ±âº»À¸·Î Á¦°øÇÏÁö ¾Ê±â ¶§¹®¿¡ À̹ÌÁö ¾÷·Îµå Ãë¾àÁ¡Àº ¾ø´Ù. ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡¿¡ ´ëÇÑ ´ëÀÀ¹æ¾ÈÀº ù ¹ø°·Î ¾÷·ÎµåµÇ´Â ÆÄÀÏÀÇ È®ÀåÀÚ¸¦ °ËÁõÇØ ¾Ç¼ºÆÄÀÏÀÇ ¼¹ö¿¡¼ ¾÷·Îµå ¶Ç´Â ½ÇÇàÀ» Â÷´ÜÇÒ ¼ö ÀÖ´Ù. µÎ ¹ø°´Â ¾÷·Îµå ÆÄÀϸíÀ» ³¼öÈÇÑ ÈÄ ¼¹ö¿¡ ÀúÀåÇÏ¸é °ø°ÝÀÚ°¡ ¾÷·ÎµåÇÑ ¾Ç¼ºÆÄÀÏÀÇ ¿ÜºÎ È£ÃâÀ» ¸·À» ¼ö ÀÖ´Ù.
¡âTinyMCE Editor
TinyMCE Editor´Â LGPL·Î °ø°³µÈ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î·Î HTML textarea Çʵ峪 ±âŸ HTML ¿ä¼ÒµéÀ» ¿¡µðÅÍ ÀνºÅϽº·Î º¯È¯ÇÑ´Ù. TinyMCE´Â ¸®¾×Æ®, Vue.js, AngularJS µîÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®¿Í Joomla!, ¿öµåÇÁ·¹½º µî ÄÜÅÙÃ÷ °ü¸® ½Ã½ºÅÛ°úÀÇ ¿¬µ¿À» µ½´Â´Ù.
¡ãTinyMCE Editor Ãë¾àÁ¡[À̹ÌÁö=KISA]
TinyMCE EditorÀÇ ¾Ë·ÁÁø ÁÖ¿ä Ãë¾àÁ¡Àº ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡ÀÌ ÀÖ´Ù. ÀÌ Ãë¾àÁ¡Àº ÆÄÀÏ Ã·ºÎ ±â´ÉÀ» ÀÌ¿ëÇØ À¥¼Ð°ú °°Àº ½ÇÇà ÆÄÀÏÀ» ¾÷·ÎµåÇÑ ÈÄ ¿ø°Ý¿¡¼ ½ÇÇà½ÃÅ°´Â Ãë¾àÁ¡À» ÀǹÌÇÑ´Ù. ¹öÀü¿¡ °ü°è¾øÀÌ À̹ÌÁö ¾÷·Îµå ¼Ò½ºÄڵ尡 ¹ÌÈíÇÑ °æ¿ì Ãë¾àÁ¡ÀÌ ³ªÅ¸³ª¸ç, ÇØ´ç À¥¿¡µðÅ͸¦ ÀÌ¿ëÇÏ´Â À¥»çÀÌÆ®¸¶´Ù Ãë¾àÁ¡ ´ëÀÀ¹æ¾Èµµ ´Ù¸¦ ¼ö ÀÖ´Ù.
¡âEzEditor
EzEditor´Â ´Ù¾çÇÑ Æ÷¸Ë°ú PDF ¹®¼ÀÇ ¿¶÷, ÆíÁý, º¸¾È µî È¿À²ÀûÀÎ ¾÷¹« ¹× ÀüÀÚ¹®¼ È°¿ëÀÌ °¡´ÉÇÑ ¼Ö·ç¼ÇÀÌ´Ù. EzEditor´Â 2015³â 12¿ù 0.2.6 ¹öÀüÀ» ³¡À¸·Î ¾÷µ¥ÀÌÆ®°¡ ÁߴܵƴÙ.
¡ãEzEditor Ãë¾àÁ¡[À̹ÌÁö=KISA]
EzEditorÀÇ ¾Ë·ÁÁø ÁÖ¿ä Ãë¾àÁ¡Àº ÆÄÀÏ ¾÷·Îµå Ãë¾àÁ¡ÀÌ ÀÖÀ¸¸ç, 0.1.1ºÎÅÍ 0.2.5±îÁö ¸ðµç ¹öÀü¿¡ °ÉÃÄ ³ªÅ¸³ª°í ÀÖ´Ù. °ø°ÝÀÚ´Â ¼¹ö Àü¿ë ½ºÅ©¸³Æ®(PHP, JSP, .NET)¸¦ ÀÌ¿ëÇØ À¥¼ÐÀ» Á¦ÀÛÇÏ°í À̸¦ °Ô½ÃÆÇ Ã·ºÎÆÄÀÏ¿¡ ¾÷·ÎµåÇÒ ¼ö ÀÖ´Ù.
EzEditorÀÇ Ãë¾àÁ¡¿¡ ´ëÇÑ ÇØ°á¹æ¾ÈÀº ÷ºÎµÈ ÆÄÀÏÀÇ È®ÀåÀÚ¸¦ °ËÁõÇÏ´Â Äڵ带 Ãß°¡ÇØ °ø°ÝÀÚ°¡ ¾Ç¼ºÆÄÀÏÀ» ¾÷µµ¸£ÇÏ´Â °ÍÀ» »çÀü¿¡ È®ÀÎÇÏ°í ¿¹¹æÇÒ ¼ö ÀÖ´Ù. ÀÌ¿¡ ´ëÇÑ °ËÁõ¹æ½ÄÀº ¡®BlackList Â÷´Ü¡¯ ¹æ½Äº¸´Ù´Â ¡®WhiteList Çã¿ë¡¯ ¹æ½ÄÀÌ ´õ È¿°úÀûÀÌ´Ù.
[±è¿µ¸í ±âÀÚ(boan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>