<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          悟空云課堂丨代碼安全第三十六期:使用過時方法缺陷漏洞

          共 549字,需瀏覽 2分鐘

           ·

          2021-05-25 16:34

          中科天齊傾情打造《悟空云課堂》旨在科普軟件安全相關知識,助力企業(yè)有效防范軟件安全漏洞,提升網絡安全防護能力。本期主題為使用過時方法缺陷漏洞的相關介紹。

          一、什么是使用過時方法缺陷?

          代碼使用了不推薦使用的或已經過時的方法,這表明該代碼沒有得到積極地審查或維護。

          隨著編程語言的發(fā)展,由于以下原因,方法有時會過時:

          1、語言進步

          2、更深入理解如何安全有效地執(zhí)行操作

          3、改變了某些特定操作的規(guī)范/慣例

          通常,被刪除的方法會被更新的對等方法所取代,后者以某種不同的方式執(zhí)行同一任務。

          二、使用過時方法缺陷的構成條件有哪些?

          代碼使用了不推薦使用的或已經過時的方法。

          三、使用過時方法缺陷會造成哪些后果?

          使用過時方法可能導致程序質量下降。

          四、使用過時方法缺陷的防范和修補方法有哪些?

          請參閱過時方法的文檔,以確定為什么不推薦使用該過時的方法,并了解實現相同功能的替代方法。

          五、使用過時方法缺陷樣例(Date類中的大部分方法都已經被Calendar類中的方法所取代):

          3StoHQmx3S.jpg

          靜態(tài)代碼檢測分析上述程序代碼,則可以發(fā)現代碼中存在著“使用過時方法” 導致的代碼缺陷,如下圖(Date類中的大部分方法都已經被Calendar類中的方法所取代)

          G14yg3L3iy.jpg

          使用過時方法缺陷在CWE中被編號為CWE-477:Useof Obsolete Function


          瀏覽 77
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本黄色视频网站大全 | 秋霞丝鲁片一区二区三区手机在绒免 | 台湾娱乐成人网综合网 | 欧洲精品无码一区二区在线 | 婷婷精品秘 进入 |