- Android是一種基於Linux,開發源代碼的操作系統,主要適用於移動設備,如智能手機和平板電腦,最初由Andy Rubin開發,2005年8月由Google收購。
- Android不是爲了安全設計,是爲了開放而設計的。
- Android和IOS對比
-
iOS屬於類UNIX操作系統,Android是一種以Linux爲基礎的開放源碼的操作系統。
-
Android採用的是Java技術,所有應用在Dalvik虛擬機上運行,Dalvik是Google專門爲移動設備優化的Java虛擬機,因此Android具有成熟,存在大量可重用代碼的優點,也有佔內存大,運行速度低的缺點。iOS體系架構較爲傳統,但運行效率高,對硬件要求低,成本優勢大,在現有的硬件條件下,應用運行具有最好的順暢感,也更加省電。
-
Android的安全性分析:
android的開源導致了惡意程序的滋生,很多應用無需權威機構審覈即可隨意發佈,而且很多應用會申請一些與它本身功能並滅有什麼關係的權限。
android系統很多應用無需Root就能替換掉一些系統的核心應用,如輸入法,市場,通信錄。
- iOS安全性分析:
iOS應用的審覈上架都是由蘋果公司負責,應用的收益,支付,分成都有一套完整的體系。
蘋果對涉及系統核心層的應用都採取封閉的措施。