這幾天看新聞看到乙個叫做「
xx神器」的病毒,央視報道了所以這個訊息就火了,再加上某
360等做安全軟體廠商的「炒作」,然後就被冠以「超級病毒」的稱號,說的好像「埃博拉」一樣。作為對安卓有一點小小了解的小白,覺得有義務為大家掃掃盲,我的結論就是,所謂的「超級病毒」跟本就稱不上病毒。
為什麼這麼說呢?我們先看下百科對「計算機病毒」定義:編製者在
電腦程式
中插入的破壞計算機功能或者破壞
資料,影響計算機使用並且能夠自我複製的一組
計算機指令
或者惡意的程式**被稱為計算機病毒(
computer virus
)。具有非授權可執行性、隱蔽性、破壞性、
傳染性、可觸發性。如果你一條一條的理解,「
xx神器」根本不滿足上述的所有條件, 「
xx神器」能自我複製嗎?不能,軟體中根本沒有這項功能。「
xx神器」破壞計算機(你的手機也是一台掌上計算機)了嗎?沒有,裝了這款軟體的手機還能正常執行,對手機功能沒有絲毫影響。具有隱蔽性嗎?沒有,安裝了這個軟體的人很清楚是你自己裝了這款軟體。
說了這麼多,結果已經很明顯了,這款軟體根本就不符合關於計算機病毒的種種定義,那麼它怎麼造成危害的呢?這個說到底還是使用者自己造成了,「
***x
神器」能讀取你的通訊錄,能夠自己傳送簡訊,這些許可權在安裝的時候人家都已經問過你了。說白一點就是,「
xx神器」問你:「你要想安裝我的話,你就得允許我讀取你的通訊錄哦,讓我給你的好友發簡訊哦,可不可以啊哥哥?」你毫不猶豫地答應了,於是人家在你安裝了之後就開始瘋狂的發簡訊,因為簡訊要付費,於是給你造成了經濟損失,你說這能怪誰,能怪誰,還不是怪你自己,人家早就提醒過你了。
具有安卓軟體開發經驗的童鞋說,開發這樣的軟體難度有點都不大,有學過安卓開發的能容易做出這樣的東西,只不過沒人願意這樣幹罷了。而開發這個軟體的大學生也是在學習安卓開發的時候為了滿足好奇心,成就感幹了這麼件事罷了,因此,算不上什麼
hacker
(黑客)。
那麼這件事對於我們有什麼借鑑意義呢?手機在安裝的時候都會提醒你它需要獲取的許可權,下次你安裝手機軟體的時候注意點看就是了,別乙個勁兒地按下去,那相當於搬石頭砸自己的腳,活該。一般的手機系統要是不同意它需要的許可權你就安裝不了,
miui
的使用者可能好一點,因為
miui
有乙個許可權管理功能,你可以在安裝後把你不希望它獲取的許可權勾掉,這樣你的手機就安全了。安裝軟體的時候注意軟體的**,一般比較正規的軟體市場,像小公尺**,豌豆莢,
360都是比較安全的,還有就是好奇心不要那麼強烈,我猜安裝了「
xx神器」很多使用者都是好奇心驅使,以為可以看什麼
xxoo
的東西,於是你就上當了。
我對補碼的理解
計算機中用補碼表示乙個數是為了方便運算的,這樣減法也可以通過加法來實現。為什麼這樣設計行呢?主要是因為計算機里數的特殊儲存格式決定的,計算機裡用固定位數表示乙個數,超過該位置的部分會被捨棄。拿8byte的int型來說,無符號形式下,最大到1111 1111 255,超過了該範圍,會被截斷的,如 11...
我對SOA的理解
每次給客戶做工作流培訓,都要接觸不同的行業,但我每次都被問了乙個同樣的問題 hongsoft老師,請問應該怎麼理解soa?這個問題其實和工作流培訓關係不大,但現在如火如荼的soa的推廣都和bpel扯上了關係,而bpel又和工作流間 說不清,道不明 所以我還真要說說,我是怎麼理解soa的。7 80年代...
我對OFDM的理解
這些天在研究ofdm,b3g的很多協議都在廣泛的使用ofdm技術,也許這是b3g到4g的協議中的乙個趨勢.隨著半導體硬體技術的不斷發展,微控制器的運輸速度越來越快,這使得很多需要硬體電路才能實現的功能逐漸被使用軟體的方法所替代.這樣的最終結果造成了一種產品中的硬體成分變少,軟體成分增加,導致產品的成...