在發現軟件的安全漏洞以后,軟件公司采取的辦法多數是發布“補丁”程序,以修正軟件中所出現的問題,況且對于他們來說,這要比在開發軟件時阻止漏洞產生要容易得多。雖然補丁的數量越來越多,但安全性卻沒有很大的提高的主要原因如下:
對于軟件商來講,目前還缺乏探知軟件漏洞的工具,等發現漏洞之后可能危害已經發生了,“補丁”程序也只起到亡羊補牢的作用;
有些軟件“補丁”是很難補上去的,即使能補上了,也不一定能補得天衣無縫;
有些用戶不能及時得知軟件存在漏洞和已有“補丁”的信息,即使知道了,也可能因種種原因而根本無暇安裝“補丁”程序。
總之,軟件中存在缺陷是難免的,如何預知、如何及早排除隱患和如何減少軟件中存在的這樣或那樣的不安全因素等諸多問題都屬軟件質量方面的問題。解決這類問題一方面需要加強軟件開發管理,另一方面需要加強軟件質量檢測、監督和評估。
回答所涉及的環境:聯想天逸510S、Windows 10。
在發現軟件的安全漏洞以后,軟件公司采取的辦法多數是發布“補丁”程序,以修正軟件中所出現的問題,況且對于他們來說,這要比在開發軟件時阻止漏洞產生要容易得多。雖然補丁的數量越來越多,但安全性卻沒有很大的提高的主要原因如下:
對于軟件商來講,目前還缺乏探知軟件漏洞的工具,等發現漏洞之后可能危害已經發生了,“補丁”程序也只起到亡羊補牢的作用;
有些軟件“補丁”是很難補上去的,即使能補上了,也不一定能補得天衣無縫;
有些用戶不能及時得知軟件存在漏洞和已有“補丁”的信息,即使知道了,也可能因種種原因而根本無暇安裝“補丁”程序。
總之,軟件中存在缺陷是難免的,如何預知、如何及早排除隱患和如何減少軟件中存在的這樣或那樣的不安全因素等諸多問題都屬軟件質量方面的問題。解決這類問題一方面需要加強軟件開發管理,另一方面需要加強軟件質量檢測、監督和評估。
回答所涉及的環境:聯想天逸510S、Windows 10。