{"id":4379,"date":"2020-09-01T16:44:29","date_gmt":"2020-09-01T07:44:29","guid":{"rendered":"https:\/\/www.somansa.com\/?page_id=4379"},"modified":"2024-06-17T10:47:47","modified_gmt":"2024-06-17T01:47:47","slug":"security-note","status":"publish","type":"page","link":"http:\/\/somansa.presscat.kr\/ko\/security-report\/security-note\/","title":{"rendered":"\ub79c\uc12c\uc6e8\uc5b4 \ub9ac\ud3ec\ud2b8"},"content":{"rendered":"<!-- \uad6c \uc2dc\ud050\ub9ac\ud2f0 \ub178\ud2b8 -->\r\n\r\n<div class=\"sub-wrap\">\r\n      <div class=\"sub-bnr sub-bnr1\">\r\n        <h2>\ub79c\uc12c\uc6e8\uc5b4 \ub9ac\ud3ec\ud2b8<\/h2>\r\n        <p>\r\n          \ub9e4\ub2ec \ud558\ub098\uc758 \uc545\uc131\ucf54\ub4dc\/\ub79c\uc12c\uc6e8\uc5b4\ub97c \uc120\uc815\ud558\uc5ec \uc0c1\uc138 \ub9ac\ud3ec\ud2b8\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4.<br \/>\r\n          \uc18c\ub9cc\uc0ac \uc720\uc9c0\uad00\ub9ac\uace0\uac1d\uc774 \ub418\uc2dc\uba74 \uc545\uc131\ucf54\ub4dc \ubd84\uc11d \uc804\ubb38\uac00\uac00 \uc9c1\uc811 \uc0d8\ud50c\uc744\r\n          \uc785\uc218\ud558\uc5ec \ubd84\uc11d\ud55c \ucd5c\uc2e0 \uc545\uc131\ucf54\ub4dc\/\ub79c\uc12c\uc6e8\uc5b4 \ub9ac\ud3ec\ud2b8\ub97c \uac00\uc7a5 \ube60\ub974\uac8c \ubc1b\uc544\ubcf4\uc2e4\r\n          \uc218 \uc788\uc2b5\ub2c8\ub2e4.\r\n        <\/p>\r\n      <\/div>\r\n\r\n      <div class=\"sub-cont-wrap new-report\">\r\n        <div class=\"sub-cont1 sub-cont\" data-aos=\"fade-up\" data-aos-duration=\"1000\">\r\n          <div class=\"inner\">\r\n              <ul class=\"board-category\">\n    <li class=\"active\"><span class=\"category-all category_btn\" data-category=\"\">\uc804\uccb4<\/span><\/li>\n    <li><span class=\"category-new-ransomware category_btn\" data-category=\"new-ransomware\">\ub79c\uc12c\uc6e8\uc5b4<\/span><\/li><li><span class=\"category-ransomware category_btn\" data-category=\"ransomware\">\uc545\uc131\ucf54\ub4dc \ubd84\uc11d<\/span><\/li><li><span class=\"category-new-weakness category_btn\" data-category=\"new-weakness\">\ucde8\uc57d\uc810<\/span><\/li><\/ul>\n\n<!-- \ub9ac\uc2a4\ud2b8 -->\n<div class=\"report malware new-board-wrap\"><\/div>\n\n<!-- \ud398\uc774\uc9c0\ub124\uc774\uc158 -->\n<div class=\"new-pagination\">\n    <a href=\"#\" class=\"prev-page\" data-page=\"prev\"><span class=\"hidden\">Previous Page<\/span><\/a>\n    <!-- \ud398\uc774\uc9c0 \ubc84\ud2bc\uc774 \uc5ec\uae30\uc5d0 \ub3d9\uc801\uc73c\ub85c \ucd94\uac00\ub429\ub2c8\ub2e4 -->\n    <a href=\"#\" class=\"next-page\" data-page=\"next\"><span class=\"hidden\">Next Page<\/span><\/a>\n<\/div>\n\n<script>\n    var page = 1;\n    var category = '';\n    var total_pages = 1; \/\/ \uc804\uccb4 \ud398\uc774\uc9c0 \uc218\ub97c \uc800\uc7a5\ud560 \ubcc0\uc218\n\n    jQuery(document).ready(function() {\n        \/\/ \uce74\ud14c\uace0\ub9ac \ubc84\ud2bc \ud074\ub9ad \uc774\ubca4\ud2b8\n        jQuery('.category_btn').click(function() {\n            jQuery('.category_btn').parent().removeClass('active');\n            jQuery(this).parent().addClass('active');\n\n            category = jQuery(this).data('category');\n            page = 1;\n            fetch_items();\n        });\n\n        \/\/ \ud398\uc774\uc9c0\ub124\uc774\uc158 \ubc84\ud2bc \ud074\ub9ad \uc774\ubca4\ud2b8\n        jQuery('.new-pagination').on('click', 'a', function(e) {\n            e.preventDefault();\n            var newPage = jQuery(this).data('page');\n\n            if (newPage === 'prev' && page > 1) {\n                page--;\n            } else if (newPage === 'next' && page < total_pages) {\n                page++;\n            } else if (!isNaN(newPage)) {\n                page = parseInt(newPage);\n            }\n\n            fetch_items();\n        });\n\n        \/\/ \uac8c\uc2dc\ubb3c\uc744 \uac00\uc838\uc624\ub294 \ud568\uc218\n        function fetch_items() {\n            jQuery.ajax({\n                url: 'http:\/\/somansa.presscat.kr\/wp-content\/themes\/somansa_20250702\/inc\/security-note-new-json.php',\n                type: 'post',\n                data: { page: page, category: category },\n                dataType: 'json',\n                success: function(data) {\n                    jQuery('.report').empty(); \/\/ \uae30\uc874 \uac8c\uc2dc\ubb3c \uc81c\uac70\n\n                    \/\/ \uc0c8 \uac8c\uc2dc\ubb3c \ucd94\uac00\n                    if (data.items) {\n                        jQuery.each(data.items, function(key, val) {\n                            var msg = '<div class=\"list-item\">';\n                            msg += '<a href=\"'+val.url+'\">';\n                            msg += '<div class=\"list-top\">';\n                            msg += '<span class=\"'+val.category_slug+'\">'+val.category_name+'<\/span>';\n                            msg += '<p>'+val.post_title+'<\/p>';\n                            msg += '<\/div>'; \/\/ list-top \ub05d\n                            msg += '<div class=\"list-bot\">';\n                            msg += '<p>'+val.sub_title+'<\/p>';\n                            msg += '<\/div>'; \/\/ list-bot \ub05d\n                            msg += '<\/a>';\n                            msg += '<\/div>'; \/\/ list-item \ub05d\n                            jQuery('.report').append(msg);\n                        });\n                    }\n\n                    \/\/ \uc804\uccb4 \ud398\uc774\uc9c0 \uc218 \uc5c5\ub370\uc774\ud2b8\n                    total_pages = data.total_pages;\n                    \/\/ \ud398\uc774\uc9c0\ub124\uc774\uc158 \uc5c5\ub370\uc774\ud2b8\n                    update_pagination();\n                }\n            });\n        }\n\n        \/\/ \ud398\uc774\uc9c0\ub124\uc774\uc158 \uc5c5\ub370\uc774\ud2b8 \ud568\uc218\n        function update_pagination() {\n            var pagination = jQuery('.new-pagination');\n            pagination.find('.page-num').remove(); \/\/ \uae30\uc874 \ud398\uc774\uc9c0 \ubc88\ud638 \uc81c\uac70\n\n            \/\/ \uc0c8\ub85c\uc6b4 \ud398\uc774\uc9c0 \ubc88\ud638 \ucd94\uac00\n            var start, end;\n            if (total_pages > 5) {\n                if (page <= 3) {\n                    start = 1;\n                    end = 5;\n                } else if (page + 2 >= total_pages) {\n                    start = total_pages - 4;\n                    end = total_pages;\n                } else {\n                    start = page - 2;\n                    end = page + 2;\n                }\n            } else {\n                start = 1;\n                end = total_pages;\n            }\n\n            for (var i = start; i <= end; i++) {\n                var pageNum = jQuery('<a href=\"#\" class=\"page-num\" data-page=\"'+i+'\"><span class=\"hidden\">Page<\/span> '+i+'<\/a>');\n                if (i === page) {\n                    pageNum.addClass('active');\n                }\n                pagination.find('.next-page').before(pageNum);\n            }\n        }\n\n        \/\/ \ucd08\uae30 \uac8c\uc2dc\ubb3c \ub85c\ub4dc\n        fetch_items();\n    });\n<\/script>\n\n\n\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n     <script>\r\nAOS.init();\r\n\r\n\/\/ \uce74\ud14c\uace0\ub9ac \ud074\ub9ad\ud558\uba74 active \ud074\ub798\uc2a4 add\/remove\r\n  var categoryLis = document.querySelectorAll(\".board-category li\");\r\n\r\n  categoryLis.forEach(function (li) {\r\n    li.addEventListener(\"click\", function () {\r\n      this.classList.add(\"active\");\r\n      categoryLis.forEach(function (otherLi) {\r\n        if (otherLi !== li) {\r\n          otherLi.classList.remove(\"active\");\r\n        }\r\n      });\r\n    });\r\n  });\r\n\r\n\/\/ pagenation \ud074\ub9ad\ud558\uba74 active \ud074\ub798\uc2a4 add\/remove\r\n  document.querySelectorAll('.new-pagination > .page-num').forEach(link => {\r\n    link.addEventListener('click', function(event) {\r\n        event.preventDefault(); \r\n        document.querySelectorAll('.new-pagination > .page-num').forEach(link => {\r\n            link.classList.remove('active'); \r\n        });\r\n        this.classList.add('active'); \r\n    });\r\n});\r\n<\/script>\r\n    <\/div>","protected":false},"excerpt":{"rendered":"<p>\ub79c\uc12c\uc6e8\uc5b4 \ub9ac\ud3ec\ud2b8 \ub9e4\ub2ec \ud558\ub098\uc758 \uc545\uc131\ucf54\ub4dc\/\ub79c\uc12c\uc6e8\uc5b4\ub97c \uc120\uc815\ud558\uc5ec \uc0c1\uc138 \ub9ac\ud3ec\ud2b8\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc18c\ub9cc\uc0ac \uc720\uc9c0\uad00\ub9ac\uace0\uac1d\uc774 \ub418\uc2dc\uba74 \uc545\uc131\ucf54\ub4dc \ubd84\uc11d \uc804\ubb38\uac00\uac00 \uc9c1\uc811 \uc0d8\ud50c\uc744 \uc785\uc218\ud558\uc5ec \ubd84\uc11d\ud55c \ucd5c\uc2e0 \uc545\uc131\ucf54\ub4dc\/\ub79c\uc12c\uc6e8\uc5b4 \ub9ac\ud3ec\ud2b8\ub97c \uac00\uc7a5 \ube60\ub974\uac8c \ubc1b\uc544\ubcf4\uc2e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":4449,"menu_order":10,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4379","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/somansa.presscat.kr\/ko\/wp-json\/wp\/v2\/pages\/4379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/somansa.presscat.kr\/ko\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/somansa.presscat.kr\/ko\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/somansa.presscat.kr\/ko\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"http:\/\/somansa.presscat.kr\/ko\/wp-json\/wp\/v2\/comments?post=4379"}],"version-history":[{"count":0,"href":"http:\/\/somansa.presscat.kr\/ko\/wp-json\/wp\/v2\/pages\/4379\/revisions"}],"up":[{"embeddable":true,"href":"http:\/\/somansa.presscat.kr\/ko\/wp-json\/wp\/v2\/pages\/4449"}],"wp:attachment":[{"href":"http:\/\/somansa.presscat.kr\/ko\/wp-json\/wp\/v2\/media?parent=4379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}