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

掃一掃
關注微信公眾號

開放源碼軟件值得信任?
2005-12-19   

經常有人問我,是否他們真的應該相信開放源碼軟件(OSS)?換句話說,人們擔心的是:OSS到底是給我們帶來美好生活的天使,還是一個破壞我們生活的魔鬼?事實上,這問題早在Linux和各種BSD(Berkeley Software Distribution)操作系統產生之初就已經被提出來了。在現實中,任何一個組織或者企業在計劃使用某一個不是來自知名商家的自由軟件時,都非常地謹慎。作為一個慣例,一般都要投入大量的資金來對該軟件進行全面的檢測。
最近發生的一些事情更加劇了人們對OSS的擔心。在一些站點上有消息說,一個IDS(入侵檢測系統)在其安裝腳本中被加入了后門,任何人只要安裝了該軟件就會使得它的系統處于危險之中。而這個作惡的人對后門進行了偽裝,使得其看起來就像是正常配置過程中的一個部分。我們知道,后門是一種對系統做一些特殊處理,以便以后能方便、快捷地使用這個系統,而不被系統的主人所發現的做法。對于軟件系統中的后門,一般人都深惡痛絕,但又因為它的特殊功用,一些人對它趨之若鶩。很顯然,無論是在商業軟件中,還是在OSS中,后門都是威脅系統安全的主要因素之一。
自由軟件10多年來發展的事實證明,OSS還是值得信任的。并且,你可以采取一些步驟來確保你下載的軟件沒有被人進行過惡意的更改,方法是對下載站點的各種數字簽名進行檢查。


20世紀80年代以后,OSS后門的歷史開始困擾其發展。Unix開發人員希望并且相信他們的操作系統可以成為主流,而后門代碼在商業領域中是不被接受的。盡管如此,后門代碼并沒有完全消失。在這一時期里,最為大家所熟知的是微軟軟件里的后門。微軟的Excel里包含有開發人員的照片和各種各樣的小游戲。當然,要看到這些東西,你必需要知道如何調用這些后門,這就是所謂的“復活節彩蛋(Easter Eggs)”。相關內容可查看網址:http://www.eeggs.com/tree/279.html。當然,現在有很多Excel版本在使用,而不是所有的版本中都藏有游戲。
在20世紀90年代早期,用于OSS下載的FTP服務器是關注的焦點。因為如果有人在不被覺察的情況下侵入站點,并且對提供下載的軟件進行更改的話,就可能會有成千上萬的用戶在毫不知情的情況下下載并且安裝這些軟件。有一些人則會使用一些其它的途徑,比如把特洛伊木馬偽裝成一個安全軟件。最近一個宣稱專門用于檢測用戶系統弱點的工具實際上就會在使用它的系統上安裝一個后門。而該工具的確可以檢測到一些安全問題以及系統存在的弱點的列表。此外,在寫本文的前幾天(10月8日),LinuxSecurity.com報道CERT/CC已經得到確認一些Sendmail的源碼包拷貝被入侵者修改,加入了木馬代碼。并且提醒使用、分發和鏡像站點應立即確認原數據包的完整性。
作為用戶,要保證下載的OSS軟件的安全性有幾種途徑。對于對編程狂熱的高手,他們會研究所有的源代碼,尋找可能存在的后門。一個比較簡單、快捷的辦法是對代碼進行掃描,查找可以進行網絡連接、執行命令或者打開文件的那些代碼。因為后門代碼一般來說做的就是這些操作。
事實上,對于很大的OSS軟件包,很少有人會這么去做。8.0版的BIND(Berkeley Internet Name Daemon)、OSS DNS等軟件的源代碼就有17萬行。在最近幾年,Bug一直在BIND中泛濫,因此產生了很多補丁程序。對于這種情況,對安全非常敏感的程序員只需要檢查新舊版本之間的不同即可。一般來說,每一個補丁程序只會對其中幾行進行更改或者添加幾行代碼。在現實中,大多數人都選擇信任軟件發行者,而不是嘗試去讀懂源代碼。雖然在一般情況下,這也是一個行之有效的方法,但是作為一個用戶又怎么知道自己所使用的源碼版本是否可信呢?
在2002年春,一些軟件發行版的站點被攻破,并且可下載的軟件包很有可能被進行了一些微小的更改。這兩個站點一個是IRC (Internet Relay Chat)軟件的站點,另外一個是 Monkey.org。其上有著名安全專家Dug Song寫的軟件fragrouter。
在上述兩種情況中,攻擊者對安裝OSS軟件時常用的安裝腳本進行了更改。這些腳本一般用于名字配置、搜索系統中軟件安裝的位置和配置安裝腳本以使其和目標系統相匹配。配置腳本通常會創建一個簡短的測試程序來查看目標系統中是否有需要的庫和功能。因為配置腳本由很多的檢測過程組成,所以攻擊者使得后門程序看起來就像在做一次正常地檢測。攻擊者把后門程序保存至一個文件中,編譯并且執行它,然后刪除源碼和編譯過的程序。一次成功的攻擊留下的唯一證據就是一個正在運行的程序,并且該程序會定時地嘗試連接到遠程的服務器。
如果連接遠程服務器成功,后門程序就會執行一個shell。這個shell和安裝該軟件的人具有相同的權限。這種類型的后門在進行對外連接時有很大的便利,很多防火墻都無法阻止這種行為。
作為OSS用戶,由于大部分OSS都遵從GPG(GNU Privacy Guard),所以可以盡量避免由于有人對源碼的篡改帶來的影響。GPG是保證數據傳輸和存儲安全的GNU工具,它可以用于加密數據和創建數字簽名。GPG包括了高級的密匙管理工具而且遵循RFC2440中描述的OpenPGP的國際標準。 PGP(Pretty Good Privacy)是GPG的繼承者,它由Philip Zimmerman在1991年發布。
也許你從來沒有訪問過OSS站點,但是你很有可能見過簽名文件,只不過是并沒有意識到它的存在而已。軟件包的簽名文件一般會有一個容易讓人誤解的后綴.asc。它實際上是一個ASCII版的數字簽名。在網上,我們可以找到如何使用GPG或者PGP來檢查簽名和OSS軟件包關聯的方法。當軟件包的簽名檢測正確的時候, 你就可以確認它并沒有被篡改過。這時你可以相信對軟件包簽名的人。這個簽名密匙還處于保密狀態,也就是說在進行簽名的過程中,沒有人在源代碼中加入后門。


現在我們又回到了是否應該相信OSS的問題。人們經常容易提到的是由于沒有一個商業實體為OSS出現的缺陷負責,所以它并不可靠。事實上,今天大部分被廣泛使用的商業軟件中都有一個EULA(最終用戶協議書)。它規定商家在大部分情況下實際上并不對軟件出現的缺陷負責。所以有關負責的爭論根本站不住腳。
OSS的程序員在編寫或者維護軟件時一般都是無償的。這些程序員得到的回報是:如果寫出了很好的軟件,他就可以隨之聲名顯赫。因此,對于一個程序員而言,如果在其軟件中加入后門,后果無疑是毀滅性的。事實上,在現實中,那怕是一些與安全性相關的Bug,都會嚴重影響OSS程序員的名譽。
相比于那些為大公司工作的、永遠不會被公眾知道的程序員而言,OSS程序員對于軟件安全的要求擁有更強烈的愿望和責任感。此外,因為OSS程序員會把自己所寫的代碼公諸于眾,所以所有的人都可以對其進行檢查。在現實中,在完成某一項特定的工作時,OSS軟件無論是其性能還是其提供的安全性都要比相應的商業軟件要好得多。OSS在市場上不斷取得的成功,正是說明了其各方面的表現越來越得到人們的認可。
OSS提供了使用計算機所需要的工具。事實上,現在很多商家給用戶提供軟件時并不從中贏利,而是通過使用軟件來賣出其它的商品或者服務。事實證明,OSS有很好的安全性,或者說,它要比商業軟件安全。我們所要注意的就是在安裝一個開放源碼的軟件前對其源碼和簽名進行一下驗證。


熱詞搜索:

上一篇:開放源代碼的加密工具GPG使用方法
下一篇:強大的加密解密工具gpg (GnuPG)

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
欧美成人三级在线| 欧美精品xxxxbbbb| 欧美极品在线观看| 国产日韩欧美麻豆| 亚洲日本中文字幕| 国产精品一区=区| 国产欧美 在线欧美| 国产日韩欧美在线一区| 国产一二精品视频| 亚洲精品人人| 久久综合激情| 激情综合色丁香一区二区| 99精品视频一区| 欧美国产日韩xxxxx| 一区二区在线看| 亚洲欧美另类久久久精品2019| 欧美91精品| 国产日韩视频一区二区三区| 翔田千里一区二区| 亚洲最新合集| 91久久精品一区| 影音欧美亚洲| 国产在线一区二区三区四区 | 一本大道av伊人久久综合| 国产亚洲精品久久飘花| 国产精品久久久对白| 欧美日韩hd| 欧美日韩亚洲国产一区| 欧美黄色日本| 欧美全黄视频| 欧美日韩免费观看一区二区三区| 米奇777在线欧美播放| 久久亚洲一区二区| 久久亚洲精品伦理| 久久在精品线影院精品国产| 久久午夜精品| 国产一区二区0| 欧美精品在线观看| 亚洲最新在线视频| 国产精品一区二区久久| 亚洲尤物视频网| 黄色一区二区在线| 亚洲一区二区毛片| 欧美国产日韩视频| 正在播放欧美视频| 国产在线成人| 欧美日韩理论| 日韩视频不卡| 在线电影国产精品| 欧美成人国产一区二区| 一区二区免费看| 亚洲欧美欧美一区二区三区| 亚洲性色视频| 亚洲一二三区在线| 久久久777| 久久岛国电影| 美日韩精品免费观看视频| 国内精品久久久久久久果冻传媒 | 亚洲精品在线三区| 亚洲综合社区| 久久人人爽人人爽爽久久| 欧美日韩免费看| 久久久久国产精品一区三寸| 国产精品99久久久久久有的能看| 国产精品护士白丝一区av| 久久久视频精品| 99re热这里只有精品免费视频| 国产乱码精品一区二区三区忘忧草 | 国产日韩欧美在线播放不卡| 亚洲视频一区在线观看| 亚洲第一在线| 国内精品久久久久久影视8| 女仆av观看一区| 欧美精品一区二区三区蜜桃| 国产精品v日韩精品v欧美精品网站| 国产日本欧美视频| 一区二区三区无毛| 亚洲一区尤物| 欧美大片网址| 好看的日韩av电影| 蜜臀久久99精品久久久久久9| 欧美视频导航| 亚洲看片一区| 新狼窝色av性久久久久久| 欧美精品色一区二区三区| 欧美一区二区三区视频在线| 欧美精品一区三区在线观看| 狠狠入ady亚洲精品经典电影| 亚洲精品日韩在线观看| 久久久另类综合| 国产精品一级在线| 亚洲亚洲精品三区日韩精品在线视频 | 在线欧美视频| 亚洲国产精品视频| 亚洲一二三区精品| 欧美影片第一页| 一区在线影院| 亚洲第一毛片| 国产精品久久77777| 欧美日韩伊人| 国内精品福利| 久久久精品国产免大香伊| 欧美一区激情| 美女视频一区免费观看| 国产亚洲毛片| 小处雏高清一区二区三区| 欧美日韩 国产精品| 欧美一区二区三区喷汁尤物| 欧美好吊妞视频| 久久久久久久综合| 在线成人h网| 国产一区91精品张津瑜| 午夜久久福利| 亚洲国产岛国毛片在线| 欧美激情第3页| 亚洲视频精品在线| 国产伊人精品| 欧美日韩色综合| 久久精品亚洲精品| 亚洲精品美女| 国产精品免费电影| 久久在线观看视频| 亚洲一区二区三区精品在线观看| 国产亚洲精品aa| 欧美黄色一区二区| 欧美在线free| 99精品视频免费观看视频| 国产一区二区三区在线观看免费视频 | 久久经典综合| 99re66热这里只有精品4 | 99精品欧美一区二区三区综合在线| 欧美午夜欧美| 欧美日韩精品在线视频| 久久激情视频久久| 亚洲一区二区黄色| 亚洲免费大片| 亚洲国产精品久久精品怡红院| 国产精品视频区| 欧美日韩国产区| 欧美成在线视频| 久久久99免费视频| 久久大香伊蕉在人线观看热2| 亚洲视频1区| 日韩一级网站| 久久精品中文| 久久天天狠狠| 老司机67194精品线观看| 久久av资源网| 久久精品在线视频| 欧美制服丝袜| 欧美自拍偷拍| 久热成人在线视频| 免费成人高清| 欧美黄色免费| 国产精品a级| 国产日本欧美一区二区| 国产亚洲欧美一区二区三区| 一区二区三区无毛| 曰本成人黄色| 亚洲精品午夜| 亚洲综合色婷婷| 久久久久久久网站| 欧美大片在线观看一区二区| 欧美日韩一区二区三区免费| 国产麻豆91精品| 亚洲国产高清一区| 亚洲亚洲精品三区日韩精品在线视频| 亚洲欧美色一区| 你懂的网址国产 欧美| 欧美日韩少妇| 黄色在线成人| 99精品视频免费观看| 欧美专区在线观看一区| 欧美激情综合色综合啪啪| 国产精品大全| 亚洲欧洲在线观看| 香蕉av福利精品导航| 欧美日韩在线视频观看| 国产精品综合久久久| 亚洲精品乱码久久久久久蜜桃91| 午夜欧美电影在线观看| 欧美日韩国产一区| 在线免费观看日韩欧美| 亚洲一区美女视频在线观看免费| 免费在线视频一区| 国内久久精品| 欧美一区二粉嫩精品国产一线天| 老司机精品久久| 国产精品久久久久一区二区三区| 亚洲经典三级| 91久久精品久久国产性色也91| 国产综合亚洲精品一区二| 亚洲美女黄色| 欧美成人一品| 在线视频成人| 久久久免费av| 极品尤物av久久免费看| 亚洲欧美成人精品| 国产精品免费观看视频| 一本久道久久综合狠狠爱|