成人在线你懂的-成人在线免费小视频-成人在线免费网站-成人在线免费视频观看-日韩精品国产一区二区-日韩精品国产一区

掃一掃
關注微信公眾號

Linux操作系統為何會對計算機病毒免疫?
2007-10-30   賽迪網

可能不少人持這樣一種觀點,認為 Linux 病毒少是因為Linux不像Windows那么普及,其實這種觀點很早已經被人批駁過了,一個最有力的論據是:如果寫病毒的人寫 Windows 病毒是因為 Windows 用戶多而因此破壞性大,那么 Internet 上大多數服務器都是基于 Unix/Linux 的,攻擊這些服務器,破壞性豈不是更大么?

對一個二進制的 Linux 病毒,要感染可執行文件,這些可執行文件對啟動這個病毒的用戶一定要是可寫的。而實際情況通常并不是這樣的。實際情況通常是,程序被 root 擁有,用戶通過無特權的帳號運行。而且,越是沒有經驗的用戶,他擁有可執行文件的可能性就越小。因此,越是不了解這種危險的用戶的主目錄越不適合病毒繁殖。

即使這個病毒成功地感染了這個用戶擁有的一個程序,由于這個用戶權限受限,它進一步傳播的任務也會非常困難(當然,對于運行單用戶系統的 Linux 新手,這個論證可能不適用。這樣的用戶可能會對 root 帳戶比較粗心)。

Linux 網絡程序構建地很保守,沒有使現在 Windows 病毒如此快速傳播變的可能的高級宏工具。這并不是 Linux 的固有特征;它僅僅是兩種用戶基礎的不同和這種不同導致的在這兩種市場中的成功產品的不同的反映。通過觀察這些問題學到的經驗也會被用到將來的 Linux 產品中。

Linux的應用軟件和系統軟件幾乎都是開源的。這對病毒有兩方面的影響。首先,病毒很難藏身于開源的代碼中間。其次,對僅有二進制的病毒,一次新的編譯安裝就截斷了病毒一個主要的傳播途徑。雖然 Linux 發行商也提供大量的二進制軟件包,但是用戶大都是從發行商提供的可靠的軟件倉庫中下載這些軟件包,大都具有 md5 驗證機制,安全性極高。

這些障礙是每一個都是病毒成功傳播的一個重要阻礙。然而當把他們放在一起考慮的時候,基本的問題才浮現出來。

一個計算機病毒,像生物病毒一樣,要想傳播開來,其繁殖速度必須超過其死亡(被消滅)的速度。上面提到的障礙有效地降低了 Linux 病毒的繁殖速度。如果它的繁殖速度降到取代原來種群所需要的閾值之下,那么這個病毒的厄運從一開始就注定了--甚至在潛在受害人意識到它們之前。

我們沒有看到一個真正的 Linux 病毒瘋狂傳播,原因就在于存在的 Linux 病毒中沒有一個能夠在 Linux 提供的敵對的環境中茁壯成長。現在存在的 Linux 病毒僅僅是技術上的好奇;現實是沒有能養得活的 Linux 病毒。

當然,這并不意味著永遠沒有 Linux 病毒能夠流行。然而它確實意味著一個成功的 Linux 病毒要在不適合生存的 Linux 生態系統中存活下來必須是精心制作并具創新的。

熱詞搜索:

上一篇:Linux系統下玩經典游戲 CS1.5服務器架設
下一篇:Linux操作系統中七件超厲害的武器

分享到: 收藏
主站蜘蛛池模板: 我的一级兄弟 电影| 美女自卫网站| 香港毛片视频| 闺蜜心窍 电影| 《我的太阳》电视剧| 金珠和陈诗雅主演的韩剧| 浙江卫视全天节目单| 羽毛球队名诙谐有趣的名字| 胖女人做爰全过程免费的视频| www.五月天| 我爱你再见演员表| 挖掘机动画片儿童| 每周食品安全排查治理报告表| 美女上厕所| 烽火硝烟里的青春演员表| 无耻之徒豆瓣| 香谱72图解详细解释大全| 大胆艺术| 香港之夜免费播放国语| 西藏藏语卫视| 髋关节置换术后护理ppt| 迟志强简历| 变形金刚2演员表| 小孩打屁股针视频| 调教 打屁股 鞭打 拍击视频| 杂牌摄像头软件通用app| 日本电影幻想| 西界歌词| 妻乳| 少年派1主演名单| 《牵牛花》阅读答案| 周秀娜全部三级视频| av午夜| 超级小熊布迷全集免费观看| 草逼操| 素人片| 成龙电影大全免费功夫片| 宁桓宇个人资料简介| 749局演员表| 江西省高中生综合素质自我评价| 她的人生没有错电影|