蘋果和微軟沒有開源,Linux 和 Android 開源,為什麼前者幾乎沒聽說過病毒隱患而後者比較嚴重?

OSX/IOS:不開源,無毒。

windows:不開源,有毒。

linux:開源,無毒。

Android:開源,有毒。

PS:無毒並不是指完全就沒有病毒,只是概化一下病毒的多寡嚴重性而已。


五個方面

1.許可權策略

比如ios使用的是沙盒模式,許可權管的很死,所以難有病毒和後門。

2.市場佔有率

mac os和linux這種市場佔有率,搞病毒木馬不太划算。

3.黑客的行為

windows是主流,必須使勁搞,而且win都是客戶機,下木馬方便慢慢剝削

linux主要是伺服器,沒必要搞木馬,直接入侵提權即可!

至於mac os,還是算了吧,那部分用戶少就算了,還不玩遊戲,號都盜不了

4.系統本身的問題

早期的win和配套的安全軟體做的確實有問題,

尤其是底層漏洞導致的蠕蟲,讓人感覺病毒滿天飛。

至於win的伺服器,許可權和策略的設置太麻煩,你們玩不溜...

5.用戶的主觀感受

有很多盜號什麼的,其實和系統沒關係,比如被釣魚xss之類。

但是由於用戶是使用win的,那就是win的錯!

如果當年mac和linux佔有率和win一樣,那麼黑客分分鐘讓木馬滿天飛給你們看!

===

增加一條,版本問題

木馬最猖獗的時候,恰好處於絕大多數用戶的配置是

xp+ie+flash這種狀態(甚至連桌面解析度幾乎都是一毛一樣)

而更拽的是大部分伺服器也採用win sever+IIS,並且管理員不會設置

所以當時最流行的玩法是:

1.木馬免殺+網頁木馬+入侵網站掛馬一條龍

2.木馬免殺+入侵下載站,綁馬或者直接替換木馬一條龍

簡單有效殺傷面積巨大

當時的黑客只需要弄明白win系統的許可權關係,然後隨便手裡有2345678day之類的東西

知道一些整站的漏洞或者默認資料庫(反正他們也不補),然後就開開心心的隨便弄吧

而至於linux那邊,內核版本各種各樣,很多人還會自己寫些亂七八糟的東西進去,不好通殺

(當然,拋開內核只說web層面,linux和win區別不大,所以出現過很多黑客拿下站點連上web後門,之後的內容就完全看不懂了


絕大多數android病毒只能叫做是你自己作死自己授了權的應用程序吧……

除了蘋果,沒有任何系統敢剝奪你自殺的權力。

其實windows最主要的問題是xp實在太老了,已經被搞病毒的研究透了。而linux被幾百個發行版分割,還可以完全無視規範自己diy。系統升級更是一年或者半年就有一次,有的甚至滾動升級。想發布一個正常的通用的二進位私有軟體尚且那麼讓人絕望,要做一個病毒來感染這麼多系統更是困難,投入和回報差太多了啦。還不如把代碼放出去,讓你們自己編譯移植吧。

同樣,android進化也實在非常的快,安全性的提升也很快,花大力氣研究底層技術做出來的病毒,馬上就被淘汰,還來不及產生收益的可能性太高了,所以說真的,絕大多數android病毒只能叫做是你自己作死自己授了權的普通程序而已。

開源不能靠壟斷獲取收益,就只能一路往前賓士~~順便把病毒落下吃灰。

所以隨著微軟時代的結束,現在病毒作者大多轉職做apt定向攻擊了。


其實我一直覺得 Windows 和 Android 生態環境非常相似——

用戶基數大、能夠獲得的經濟利益大,沒什麼人監管,獲取軟體的渠道多並且質量參差不齊。對於訪問不了 Google Play 的國內 Android 用戶尤其如此。

哦對了,Android 內核開源,但是 Google 那個 framework 是閉源的。大部分 Android 應用程序也是閉源的。


除了iOS之外,其他系統病毒少純粹就是因為那個系統用的人少。。。

病毒多不多和系統開源有毛線關係。。。

你用的人多,病毒就多,用的人少,病毒就少。。。

開發惡意程序的人很多都是為了牟利的,用的人少他們開發了根本搞不到錢。。。

沒事閑的蛋疼么。。。

iOS是個特例,因為這個系統太過於封閉導致開發惡意程序很難。。。不過也不是沒有。。。

我其實很想重點吐槽iOS的。。。不過想想用了iOS之後各種國產應用隨便裝,也不錯。。。


OSX/IOS:小眾產品,封閉,*NIX系列有先天安全優勢,Apple控制的很死,軟體太少,沒那麼多軟體供你下載折騰,怎麼中病毒?

Windows:使用廣泛,用戶水平參差不齊(小白太多),海量軟體,國內盜版嚴重,用戶無付費習慣,導致軟體商無利可圖,所以想些歪門邪道,因而導致Windows用戶體驗差;早期產品安全方面的確做的不好;Win7,Win8非常安全,有點水平的用戶無需裝殺毒軟體;其實並不是Windows不好,只是小白太白。

linux:小眾,都是專業級的人在使用,都注重安全,安全機制好。

Android:開源,大家都享受到了便利,國內用戶無付費習慣,App開發者無利可圖,只能搞點歪點子,沒錢怎麼可能太用心思在軟體開發上?慢慢就好了。

Windows使每個人都用上了電腦;

Android使每個人都享受到了智能手機的便利;

而蘋果,

攫取了大部分利潤,

謂之——高品味!

人的選擇不盡相同,造就世界的五彩斑斕[【形形色色】


病毒針對終端用戶,木馬針對服務

linux終端用戶少,所以一般是植入木馬和黑掉,幹嘛還用病毒?那是windows的概念,咱們linux用0day破壞,賺錢比木馬可怕多


根據題主的案例,有沒有毒看用戶基數咯


題主的問題是:蘋果和微軟沒有開源,Linux 和 Android 開源,為什麼前者幾乎沒聽說過病毒隱患而後者比較嚴重?

根據題主的描述,我覺得這說明:這兩件事情其實並沒有什麼關係……

其實病毒多不多主要看值不值得寫病毒


毒多毒少的一個重要原因就是OS對許可權的控制,跟是Windows還是Unix無關。

題主舉的正面例子里,iOS不說了,封閉系統封閉體驗,想有毒都難;Linux的許可權管理極其分明,一個伺服器上n個用戶各是各的互不干擾(因為壓根就干擾不到),碰上個菜鳥還沒等搞點動靜出來,那頭管理員已經發現有人試圖越權幹壞事了;而OS X的話乾脆連root用戶都禁用了(su: sorry),任何需要提權/sudo的時候都要輸一遍密碼,這種環境下病毒理論上有,但實際上生存空間是很小的——你的電腦隔三岔五跟你要提權密碼你也得提防一下不是?

在反面例子里,Android本身也是沒問題的(設計開放是哲學問題——雖然開放的API加上諸多小白用戶的助攻導致連菜鳥都能弄個大新聞,但這不是關鍵),關鍵是用戶動不動就root——一個時刻以root用戶登錄的Linux想想都酸爽,沒了許可權限制,哪裡還用得著精心設計病毒?直接拿解釋器執行惡意腳本不就行了。Windows的話從win7開始許可權控制相對來說比較到位了,但歷史上的黑點實在太多,加之用戶數量太大,動輒一個病毒黑一大片,這安全性不佳的口碑也就被口口相傳下來了——想反駁的軟粉可以想想360當年是怎麼火起來的,以至於微軟都不得不跟其合作?


嚴重性與市場份額是強關係,這題無意義,建議關閉。


我就瞎扯一個吧。

看題主的問題似乎是想說 操作系統開源與否 和 該操作系統平台病毒泛濫現象 有無相關性?

如果你贊同我說的這個。

那麼我覺得答案就跟 國家的體制是否民主 和 該國家範圍內犯罪率偏高 的相關性一樣……


看反病毒軟體多寡就知道誰毒多了。安卓和視窗病毒木馬容易傳播的最主要原因是軟體獲取來源不規範,惡意軟體作者隨便在哪個論壇放出安裝包就可以感染大量機器,特別是視窗系統永遠有愛用外掛作弊器的遊戲玩家,當然這也是安卓用戶中毒的來源之一。但是安卓的用戶只要規範自己的使用習慣中毒的機會就沒有了。悲催的是視窗,到今天幾乎所有中毒被盜號的事件全是它,居然說這個平台無毒?忘了五大反病毒的「病毒」了?是因為信仰嗎?蘋果系統已經開源了但其實它不中毒是因為它的封閉和許可權機制,大家都在商店裝軟體,而且沒有誰需要外掛和作弊器吧?蘋果想消滅誰就可以消滅誰,360出了mac版蘋果只要不讓它上架就可以簡簡單單地消滅。而linux不容易中毒原因與蘋果相反是因為開放和優秀的許可權機制,你可以讓我中但是我中毒了你也做不了什麼,因為開放系統本身不一定有你做的病毒依賴的庫,同樣是五磅兔你的病毒可能沒法在我電腦里運行,而且今天能運行明天我可能更新一下就不行了,沒誰願意花這時間去做,因為每個人系統的環境都不一樣。其實易受病毒威脅的是安卓蘋果和視窗,因為就它們是所有人系統環一致的,做一個病毒出來只要專了個可靠的漏洞可以感染一大片,只有linux不行。以用戶數量來衡量就太無知了點,要知道現在很多國家政府各部門用的都是linux系統,製作針對性病毒的價值遠遠高於其他系統,而且最近印度就宣布政府強制使用開源軟體了,而且也已經是伺服器市場的霸主,別說linux是沒人用的系統沒有做病毒的價值這種傻話。linux病毒能偷的東西不是你那破qq號的價值能比的,問題只在於你做的出來沒有。


mac os那種東西誰愛誰用去,用了別哭著回來裝什麼win雙系統虛擬機就行了。還沒毒,呵呵了,誰願意在一個沒人用的系統上寫病毒阿


還得看看使用量吧!用得少的連做病毒的都不屑的。(好像哪裡有問題,linux粉和果粉別噴我)


有無毒,主要看經濟效益!


linux在個人pc市場和windows都沒資格比,用戶基數不是一個級別。再說了,會玩linux的中木馬了會好意思承認嗎?持有一大把linux的shell的黑客也很多。

ios和安卓是審核和未審核的結果


分頁阅读: 1 2