国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關(guān)注微信公眾號

開源軟件:你到底安不安全
2009-01-03   

開源軟件安全現(xiàn)狀

宋吉廣

在目前的個人和商業(yè)領(lǐng)域,開源軟件得到了更為廣泛的應(yīng)用,隨之其安全問題也得到了更為廣泛的關(guān)注,有關(guān)開源與閉源軟件誰更安全的問題也爭論不休。其實(shí)安全都是相對的,沒有絕對的安全,閉源如此,開源也如此。

從軟件產(chǎn)業(yè)的誕生到現(xiàn)在,時間并不是很長,與其他在我們眼中被視作“傳統(tǒng)行業(yè)”的產(chǎn)業(yè)比較起來更是顯得年輕,但它卻發(fā)展得非常迅速,對我們的工作和生活的影響也越來越大。

總體而言,現(xiàn)在的軟件可以按照源代碼是否公開分為“開源”(Open Source)和“閉源”(Closed Source)兩大類,而前者對目前整個軟件業(yè)的影響正在以“星火燎原”的態(tài)式發(fā)展。開源軟件正在從計(jì)算機(jī)愛好者手中的摯愛變成企業(yè)應(yīng)用中不可忽視、舉足輕重的一個考慮對象。

有關(guān)開源軟件的一些問題也成為討論話題中的熱點(diǎn),“開源軟件安全”這個問題的爭論也由來已久,在開源運(yùn)動比較成熟的國家對其認(rèn)識的更加深刻,大家已經(jīng)用行動證明其“安全可靠”,而在國內(nèi),似乎我們的開源運(yùn)動還沒有真正的到來,還需要“討論、討論”。

在討論“開源軟件安全”這個話題之前,有必要仔細(xì)地考慮一下在使用軟件時所關(guān)心的一些問題,這些問題是在成本允許的條件下:

◆軟件是否能夠滿足自己的功能需要;
◆軟件的功能特點(diǎn)是否安全;
◆軟件的后期維護(hù)和支持是否到位。

雖然上面三點(diǎn)不是全部都應(yīng)當(dāng)考慮的問題,但是已經(jīng)算抽象意義上比較突出的幾個問題。可以看出,在這三點(diǎn)中,第二點(diǎn)就是安全問題,似乎很多企業(yè)沒有意識到這個問題,或者說對這個問題認(rèn)識不夠深刻。

產(chǎn)生這種現(xiàn)象的原因很多,一方面是安全意識淡薄,很多公司和企業(yè)使用的軟件授權(quán)還沒有徹底解決,而且總覺得夠用就行,忽視了軟件安全方面的問題;另一方面把安全交給所謂的殺毒軟件和防火墻,這并沒有從根本上解決安全問題,要知道所謂的病毒和木馬,之所以存在或者說危害著軟件使用者,本身就是所使用的軟件自身存在安全漏洞和Bug。

那么如何才能最大程度上保證軟件的安全性呢,或者如何才能盡快地發(fā)現(xiàn)軟件中的問題,并把問題解決掉呢?在軟件開發(fā)中有一些共識:

◆設(shè)計(jì)要盡可能完善;
◆測試要盡量全面;
◆維護(hù)和跟蹤及時持續(xù);
◆問題解決要快速;
◆信息發(fā)布要及時透明。

在這幾個方面,開源軟件做得都非常不錯,下面就分別說一下以上這幾個問題。

開源軟件文檔缺乏

很多人詬病開源軟件缺少文檔,更沒有什么設(shè)計(jì)資料,特別是國內(nèi)的一些人士,由此就覺得開源軟件多么不可靠。這個問題看上去似乎成立,但如果我們深入的了解一下就不會有這種片面的看法,事實(shí)上這些問題也許是開源軟件早期存在的一些問題,因?yàn)楫吘惯@時候開源軟件的目的和影響很小,而現(xiàn)在卻在發(fā)生著根本的改變。一方面是開源軟件開發(fā)模式的日漸成熟,開發(fā)人員也越來越專業(yè)化,另一方面伴隨著整個軟件業(yè)的成熟,開源軟件也在不斷的成熟。

現(xiàn)在成熟的開源軟件基本上都有自己的網(wǎng)站和在線(離線)文檔,也有不斷完善的Wiki系統(tǒng),方便了大家的學(xué)習(xí)和反饋,可以說是一種構(gòu)建型應(yīng)用和推廣的典范,當(dāng)然現(xiàn)在還是以英文材料為主。

嚴(yán)格意義而言,我們的政府應(yīng)當(dāng)撥款并成立相關(guān)部門解決這個問題,國內(nèi)不同于國外,社區(qū)的推動模式在國內(nèi)還存在很多問題,需要尋找不同的解決方案。盡管一些大項(xiàng)目的漢化工作有了一定的進(jìn)展,比如說Linux操作系統(tǒng)的幾個不同發(fā)行版,還有就是知名開源軟件的漢化,但是我們會發(fā)現(xiàn)做出貢獻(xiàn)的人未必是這個領(lǐng)域的專家,所以從專業(yè)性上還未達(dá)到專業(yè)的要求。

我們從計(jì)算機(jī)圖書的出版也可以看到開源運(yùn)動的影響和進(jìn)展,從某種意義上而言,這些書籍成為開源軟件的設(shè)計(jì)說明和開發(fā)參考手冊,而且開源書籍的出版劃分越來越詳細(xì),甚至有的公司專門以開源書籍做為自己的主要經(jīng)營業(yè)務(wù)。當(dāng)然,國內(nèi)在這一方面做的還不夠,所以我們應(yīng)當(dāng)學(xué)習(xí)國外成功的經(jīng)驗(yàn)和模式,在開源運(yùn)動中爭取雙贏或多贏。

安全從測試開始

測試作為軟件發(fā)布前重要的一步工作,肩負(fù)著軟件的可用性和安全性等諸多任務(wù),所以也決定著軟件的質(zhì)量,這是一個非常關(guān)鍵的指標(biāo)。我們很熟悉閉源軟件的測試過程,正規(guī)的軟件都有正式的測試文檔,可以說對軟件的測試已經(jīng)非常到位。

測試可分為白盒測試和黑盒測試,這是一個人們比較熟知的分類方法,在軟件公司內(nèi)部可以進(jìn)行這些測試,另一個模式就是把測試工作外包給專業(yè)的測試公司,但是這些工作還是無法保障軟件的安全性。很重要的一點(diǎn)是由于我們自身的局限,我們很難寫出一個毫無遺漏的完整的測試用例,畢竟我們每個人的大腦是有限的,而且有些問題也很難被考慮全面。

從程序本身而言,至今也沒有一套完整的理論和工具證明程序本身的正確性,這是安全性本質(zhì)上的硬傷,但是如果不考慮這個因素,那么軟件的安全性就要通過測試保證。由于閉源軟件存在開發(fā)周期、成本和代碼保密等缺點(diǎn),使得測試的完整性不能得到很好的保證,也就是說閉源軟件最終得到的軟件是通過他們自己設(shè)計(jì)的測試方案的軟件,這樣方案的完備性就存在自身的缺陷和不完備性。

開源軟件對每個人都開放源代碼,每個感興趣的用戶,無論是個人還是企業(yè),都可以下載源代碼,可以說是完全徹底的白盒,當(dāng)然進(jìn)行黑盒測試更不是什么問題。這樣就保證了測試的最大化,相比閉源軟件,這樣更容易發(fā)現(xiàn)程序中存在的問題,更容易進(jìn)行全面的測試。

還有就是現(xiàn)在的一些組織機(jī)構(gòu)委托大學(xué)和一些商業(yè)公司做開源軟件的測試,包括安全性測試。美國政府有這樣的專項(xiàng)撥款,澳大利亞政府也有這樣的部門評估,新西蘭政府還安排專人作評估報告。

在南非,開源軟件大踏步的前進(jìn),最為大家熟知的就是Ubuntu的發(fā)起人Mark在那里所做出的貢獻(xiàn),一句“Linux for Human Being”就是很好的注釋。

在歐洲對開源的關(guān)注和評估更是如火如荼,用Google Map搜索一下開源軟件公司就會發(fā)現(xiàn)在歐洲這個版圖上有很多的公司,可以說是密度居世界第一,而且有的公司業(yè)務(wù)就是做開源軟件安全性評估和測試的,他們提供專業(yè)的服務(wù),這點(diǎn)也最大程度地保證了開源軟件的安全性。

軟件升級需主動

在軟件的跟蹤維護(hù)方面,閉源軟件都是商業(yè)公司的產(chǎn)品,他們有資金和能力成立專門的部門做好這些事情,給客戶很好的保障,而開源軟件卻不能。其實(shí)這種觀點(diǎn)是片面的,因?yàn)殚_源軟件與之相比,無論在問題發(fā)現(xiàn)和解決速度上都毫不遜色于閉源軟件。

一個成熟的開源軟件有成千上萬的用戶在使用,而且很大一部分就是商業(yè)用戶和政府組織,他們發(fā)現(xiàn)的問題會及時的發(fā)布出來,而且還會將解決方案和建議一起提交,這對軟件的維護(hù)跟蹤、問題解決和信息發(fā)布都是十分有利的。

相對而言,閉源軟件當(dāng)內(nèi)部人員發(fā)現(xiàn)問題,但還沒有解決掉問題之時,一般不會發(fā)布公告。當(dāng)外部用戶發(fā)現(xiàn)問題,由于自己手中沒有源代碼,就算有能力解決,或者計(jì)劃想辦法解決都不可以,只能夠等待軟件提供商解決,在補(bǔ)丁發(fā)布之前,除了等待毫無選擇。

軟件的升級一般有兩層意思:一層是功能上的增加和提升;另一層是對原有軟件的安全性,也就是發(fā)現(xiàn)的漏洞和問題的修正。

在這個問題上我們要探討升級的主動性和被動性,對“生產(chǎn)”閉源軟件的商業(yè)軟件提供商而言,對升級的問題不是很主動;而在軟件發(fā)布后的安全問題上,更是以被動為主,都是根據(jù)市場反饋和用戶投訴解決問題,不能夠從公司內(nèi)部積極的查找問題,修正錯誤。

一個例外就是軟件由于發(fā)布時間期限的壓力,一些內(nèi)部知道的安全問題本身就隨著軟件一起發(fā)布,但是暫時不為人知,商業(yè)公司會繼續(xù)投入人員進(jìn)行解決,然后以“升級”的名義對其進(jìn)行修正。

而開源軟件卻是另外一種情況,從開發(fā)團(tuán)隊(duì)核心到外圍的普通用戶,大家都努力將軟件打造的盡可能安全,這種對軟件中問題的一致情緒源于大家的責(zé)任心和對開源軟件精神的認(rèn)同,當(dāng)然也有少數(shù)的個人英雄主義人士的存在,但是這一切都是主動的,而不是被動的,這種主動性讓開源軟件的安全性有了可以站立的基石,使得開源軟件愈發(fā)安全。

鏈 接

開源軟件存在安全問題

在2006年的LinuxWorld大會上,Linux內(nèi)核維護(hù)人考克斯強(qiáng)調(diào),有相當(dāng)數(shù)量的資金被用來攻擊開放源代碼系統(tǒng)。他警告說,許多開放源代碼項(xiàng)目遠(yuǎn)談不上安全,許多資金都被用來破壞開放源代碼系統(tǒng)的安全。媒體上經(jīng)常有這樣的字眼:開放源代碼軟件更安全、更可靠,缺陷也更少。這是一種危險的觀點(diǎn)。

考克斯表示,許多分析都只關(guān)注知名度很高的項(xiàng)目。對SourceForge上150個項(xiàng)目的分析顯示,它們在安全方面的表現(xiàn)不如Linux,只有部分項(xiàng)目的“高質(zhì)量”是名符其實(shí)的。

開源安全工具

Nmap是一款開源的網(wǎng)絡(luò)探測和安全掃描程序,系統(tǒng)管理者和個人可以使用這個軟件掃描大型的網(wǎng)絡(luò),獲取那臺主機(jī)正在運(yùn)行以及提供什么服務(wù)等信息。Nmap支持很多掃描技術(shù),例如:UDP、TCP connect()、TCP SYN(半開掃描)、ftp代理(bounce攻擊)、反向標(biāo)志、ICMP、FIN、ACK掃描、圣誕樹(Xmas Tree)、SYN掃描和null掃描等。


熱詞搜索:

上一篇:網(wǎng)絡(luò)中最基本的安全技術(shù):數(shù)據(jù)加密技術(shù)
下一篇:專家分析:2007年郵件防護(hù)市場漸入佳境

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
成人av在线影院| 亚洲图片欧美色图| 亚洲一区二区三区美女| 一区二区三区在线影院| 欧洲日韩一区二区三区| 韩国成人福利片在线播放| 国产高清精品网站| 免费在线观看一区| 久久婷婷国产综合精品青草| 91色porny| 午夜精品久久久久久久久| 中文字幕中文字幕在线一区| 亚洲成人免费av| 高清不卡在线观看| 欧美日韩成人一区| 亚洲欧洲精品天堂一级| 麻豆一区二区99久久久久| 99视频在线精品| 精品国产乱码久久久久久久| 亚洲男人的天堂在线aⅴ视频| 美国毛片一区二区| 日本高清不卡一区| 国产精品进线69影院| 久久爱www久久做| 欧美中文一区二区三区| 中文字幕av在线一区二区三区| 图片区小说区区亚洲影院| 久久爱www久久做| 色综合夜色一区| 美女一区二区三区在线观看| 国产老妇另类xxxxx| 久久成人综合网| 在线观看国产一区二区| 国产欧美精品国产国产专区| 婷婷亚洲久悠悠色悠在线播放| 不卡的av网站| 精品福利在线导航| 另类人妖一区二区av| 欧美视频在线观看一区二区| 成人网在线免费视频| 亚洲精品一区二区在线观看| 亚洲欧洲色图综合| 国产一区二区伦理片| 日韩精品自拍偷拍| 日本中文字幕一区| 欧美另类高清zo欧美| 一区二区三区四区乱视频| 国产成人免费视频| 欧美激情一区二区三区| 国产不卡视频在线观看| 久久综合丝袜日本网| 极品尤物av久久免费看| 精品剧情在线观看| 久久精品国产999大香线蕉| 欧美日韩三级一区| 亚洲精品国产品国语在线app| 日本丰满少妇一区二区三区| 中文字幕不卡的av| 99精品桃花视频在线观看| 中文字幕字幕中文在线中不卡视频| 国产a久久麻豆| 亚洲女爱视频在线| 欧美色精品在线视频| 视频在线观看一区| 精品欧美黑人一区二区三区| 久国产精品韩国三级视频| 久久午夜免费电影| 成a人片国产精品| 亚洲精品亚洲人成人网在线播放| 欧美中文字幕一区二区三区亚洲| 亚洲成人手机在线| 久久网这里都是精品| 成人免费视频一区二区| 一区二区久久久久| 99精品久久99久久久久| 亚洲一二三四久久| 欧美日本高清视频在线观看| 国产一区福利在线| 亚洲精品一二三四区| 欧美一区二区三区视频在线 | 欧美日韩高清在线| 六月婷婷色综合| 欧美成人官网二区| 激情欧美日韩一区二区| 亚洲精品日日夜夜| 日韩精品中午字幕| 色综合色综合色综合色综合色综合| 亚洲一区二区三区四区在线免费观看| 日韩精品专区在线影院重磅| 成人福利在线看| 青青草91视频| 国产精品福利av| 欧美一区二区三级| 91日韩一区二区三区| 日韩av中文字幕一区二区| 欧美激情在线一区二区三区| 欧美片网站yy| 99精品热视频| 午夜精品免费在线| 国产精品久久久久久久岛一牛影视| 欧美三级一区二区| 成+人+亚洲+综合天堂| 日韩国产精品久久久| 国产精品短视频| 精品久久一区二区| 欧美日韩一区小说| 成人aa视频在线观看| 免费观看30秒视频久久| 亚洲精品国产无天堂网2021| 一区精品在线播放| 日本aⅴ亚洲精品中文乱码| 中文字幕一区二区三区精华液| 欧美日韩久久一区二区| 91亚洲男人天堂| 成人中文字幕合集| 国产麻豆精品theporn| 日韩av电影免费观看高清完整版 | 激情深爱一区二区| 国产精品福利一区| 日韩午夜精品电影| 欧美军同video69gay| 成人av小说网| 韩国一区二区视频| 一区二区三区欧美久久| 中文字幕巨乱亚洲| 欧美激情一区在线观看| 精品理论电影在线观看| 欧美视频完全免费看| 色哟哟国产精品| 色婷婷亚洲精品| 日本黄色一区二区| 欧美视频一区二区三区| 色av综合在线| 欧美性感一类影片在线播放| 91在线视频免费91| 91亚洲精品久久久蜜桃| 成人va在线观看| 国产69精品久久777的优势| 狠狠色狠狠色综合| 午夜国产精品影院在线观看| 亚洲制服丝袜在线| 亚洲一二三区视频在线观看| 亚洲中国最大av网站| 亚洲一区二区在线免费看| 亚洲另类色综合网站| 亚洲乱码中文字幕综合| 亚洲国产精品黑人久久久| 久久奇米777| 日本一区二区三区在线不卡| 中文一区二区完整视频在线观看| 亚洲国产高清不卡| 中文字幕一区不卡| 亚洲欧美成人一区二区三区| 亚洲乱码国产乱码精品精小说| 亚洲欧洲www| 欧美专区亚洲专区| 成人午夜伦理影院| av日韩在线网站| 欧美放荡的少妇| 国产日韩欧美精品一区| 亚洲美女区一区| 久久精品国产色蜜蜜麻豆| 9i在线看片成人免费| 91精品视频网| 亚洲另类春色校园小说| 国内精品在线播放| 欧美日韩在线综合| 亚洲欧洲国产专区| 国产一区二区三区四区五区入口 | 亚洲欧美日韩系列| 美女视频免费一区| 欧美在线免费视屏| 国产精品情趣视频| 韩国v欧美v日本v亚洲v| 欧美久久高跟鞋激| 亚洲制服丝袜一区| av一二三不卡影片| 国产免费观看久久| 另类的小说在线视频另类成人小视频在线| 中文字幕一区二区视频| 久久www免费人成看片高清| 欧美日韩久久久| 亚洲免费视频中文字幕| eeuss鲁片一区二区三区| 26uuu欧美日本| 久草热8精品视频在线观看| 91精品国产综合久久精品app | 91在线观看一区二区| 久久久亚洲精品石原莉奈| 蜜桃精品视频在线| 欧美丰满美乳xxx高潮www| 亚洲国产aⅴ成人精品无吗| 色欧美88888久久久久久影院| 国产精品妹子av| 成人福利视频网站| 欧美激情一区二区三区全黄| 国产1区2区3区精品美女| 久久久久国产精品免费免费搜索 | 视频一区二区三区中文字幕| 欧美午夜电影网|