[趣談」從豬流感看MAC & PC !!

最近打開電視三不五時都會看到「豬流感」的新聞報導,了解疫情其中的病毒演化過程,使著小弟不時聯想到MAC & PC對於病毒的抵抗力。首先先由「豬流感」說起,一般人以為「豬流感」是豬的流行病傳給人(豬=>人),但後來今由科學家分析之後得知,這次的豬流感是一種流感變種病毒,是一種結合禽鳥、豬、人的流感病毒DNA的新變種病毒(禽鳥流感DNA+豬流感DNA+人流感DNA="新"流感病毒),所以後來的新聞報導通常看到的新聞標語都是由「豬流感」改為「新流感」,就是這個原因。

回歸到主MAC & PC,現在大家都知道PC上的病毒是不會在MAC上發生問題的,因為就好像以往我們所認知的豬和人是不同的生物物種,之間的疾病是不會互傳的,但如果發生哪天出現一隻在MAC & PC都會發作的病毒,那也還真是一件蠻值得探討的事情。(目前來看根本不可能發生在現在的電腦科技環境裡~!!!

以上純為小弟的想法,不知各位先進對小弟上述趣談有什麼看法呢?各位一起說說看吧~~!!!
2009-05-13 18:06 發佈
VIVAVIVA wrote:
但如果發生哪天出現一隻在MAC & PC都會發作的病毒..(恕刪)

不太懂為何這是趣談?這問題不知吵過多少遍了。



請先定義何謂「病毒」。
我覺得這個話題非常有意思, 讓我們討論看看.
我個人覺得從生物體的角度, 生物病毒跟電腦病毒有某種高度架構上的相似程度.

細胞內的 DNA 可視為存在硬碟上之電腦程式碼; message-RNA 可視為存在RAM裡面的電腦程式碼. 核醣體則為電腦的CPU. 程式碼(機械碼)為 A, T, G, C 四個片段所組合而成.

首先, 程式碼先由細胞內的硬碟(DNA)取出解開後複製到記憶體內(m-RNA), CPU(核醣體)根據記憶體(m-RNA)內機械碼(A, T, G, C)的指示開始執行各種功能蛋白質的合成.
而整個細胞體(細胞膜, ... etc)可視為一個具有各種軟體漏洞的作業系統.

生物病毒的入侵程序為.
病毒外圍的蛋白質利用某種分子化學程序(作業系統軟體漏洞)欺騙細胞膜, 順利將自己的程式碼(RNA)送進細胞內的CPU(核醣體), 核醣體得到RNA後並不曉得這是外來的程式碼, 開始依照病毒RNA指示合成組合病毒各部份的蛋白質元件. 最後各蛋白質元件在細胞內被重新組合形成一個完整的病毒, 完成病毒的複製的步驟. 成千上萬的病毒在細胞體內依此程序被製造出來. 直到細胞體死亡, 病毒被送出, 擴散繼續感染下一個細胞. (繼續利用作業系統軟體漏洞繼續入侵下一個細胞體, 複製出更多病毒...再入侵...)

但因為演化程序(突變及適者生存), 藉由細胞體DNA突變, 細胞體作業系統漏洞程式碼總有機會得到修補, 最後造成新的病毒無法進入而最終阻止了病毒的感染.
當然, 病毒在細胞體內複製時也不斷在進行演化程序(病毒電腦程式碼的改變), 雖然作業系統漏洞被修補囉, 但新的病毒還是有機會找到新的漏洞, 再依此進行新的入侵, 複製, 擴散的動作.

這裡比較不同的地方在這裡
1.
生物作業系統(細胞)利用演化來修改作業系統程式碼來修補可能作業系統漏洞. 生物病毒也是透過演化來更改入侵程式碼. 演化是個非常緩慢的過程, 所以依此觀點, 細胞本身應該是個非常非常多軟體漏洞的作業系統. 這也造成層出不窮的新種類病毒(因漏洞多)
而真實的電腦作業系統, 是直接由程式員進行有目的的程式修改, 做通盤性計畫性的漏洞修補. 這可能是比演化還要快上千萬倍的精練過程. 這使得現今的作業系統, 基本上經過千錘百鍊, 相較之下能找到漏洞越來越少(能直覺能想到的漏洞,早就被補光囉...), 設計良好的作業系統, 病毒要能直接入侵更是蠻困難的事情.

2.
生物體不同物種的細胞(作業系統), 因為大家最早都是一家人(由相同物種演化而來)具有較高度的相似性, 所以病毒演化成要跨物種感染較容易.
但電腦作業系統就不是這樣囉. 電腦作業系統由人所設計, 不同系統間架構差異甚大. 所造成的可入侵的漏洞差異也甚大. 光作業系統的功能性 (API), 跟呼叫的入口, 資料結構都可能截然不同. 要設計跨平台病毒應該難度較大.
再者, 生物體的CPU只有一種(核醣體), 機械碼也只有4種 A, T, C, G. 且跨物種相通.
真實電腦 CPU 數十種以上, 為 iPhone 所編寫的 StrongArm 執行碼, 拿到 MacBook 的 Intel Core2Duo 就完全無法被執行(因為CPU看不懂). 所以要設計能跨不同CPU的病毒,難度應該更高.

一點淺見, 不吐不快.
只能希望有神人製造出能同時感染任何一種OS的病毒,

這樣只要有解毒程式的廠商,

防毒軟體就可以大賣嚕。

這次的新流感讓我覺得像一部電影,

片名叫做"病毒危機"。

程式病毒是人寫得出來,

而生化病毒..人是否也製造的出來呢?

如果真的是科學家製造出來的,

誰能再第一時間擁有病毒與解藥,

誰就有power and money。

以上言論為天方夜譚,如有不適請糾正。
富人之所以會富,就是懂得利用負債與槓桿!
銀牙烈虎 wrote:
不太懂為何這是趣談?...(恕刪)


沒錯
這個問題實在是吵太久了,真的是沒必要再吵這個話題

病毒是指純 Virus? 有沒有含Worm, trojan, botnet, malware, spyware

我記得Kaspersky在06年就show過一隻可以傳染Windows 與 Linux系統的病毒了
連結

騎下去就對了
還真的不是很有趣..


不過我覺得要同時感染pc和mac的話,寫兩隻比較快.
分別針對不同系統的弱點去設計比較容易成功.
amdrocks wrote:
這個問題實在是吵太久了,真的是沒必要再吵這個話題..病毒是指純 Virus? 有沒有含Worm, trojan, botnet, malware, spyware.(恕刪)


的確,所謂的病毒定義弄不清楚,這問題恐怕比新流感還要流行更久。

舉個例子:釣魚網站算不算病毒?使用者進了釣魚網站,自己輸入帳密導致損失,若他是個不求甚解的Mac user,他可能會說他的Mac中毒了,資料才會外洩。


ps.
對了,最近都沒空去更新,請問Safari 4增加對釣魚網站的過濾與警告能力了嗎?
遲早的~~~

PC中毒爽歪歪 ~

MAC中毒會更HIGH ~

系統再怎麼無敵

也不比一個"使用者"

有言實行 ~ 好人必備 ~ 獨家珍藏"白金級好人卡"
銀牙烈虎 wrote:
ps.
對了,最近都沒空去更新,請問Safari 4增加對釣魚網站的過濾與警告能力了嗎?

跟 Safari 3.2 一樣,在偏好設定中有 Fraudulent sites: Warn when visiting a fraudulent website 選項。算有吧…?
心若守正,何福不隨
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?