• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      Android操作系統(tǒng)的安全性優(yōu)化

      2021-11-23 00:19:51徐良偉
      電子技術(shù)與軟件工程 2021年2期
      關(guān)鍵詞:商店應(yīng)用程序安全性

      徐良偉

      (江蘇東大集成電路系統(tǒng)工程技術(shù)有限公司 江蘇省南京市 210032)

      Android 操作系統(tǒng)作為當(dāng)前主流操作平臺(tái),是Google 公司同開放手機(jī)聯(lián)盟合作開發(fā),本質(zhì)上是基于Linux 平臺(tái),相較于IOS 系統(tǒng)更加開放,自經(jīng)推出,在市場(chǎng)上受到了市場(chǎng)的歡迎和支持。伴隨著Android 操作系統(tǒng)市場(chǎng)占有率的逐步增加,Android 智能手機(jī)開始成為人們的主流選擇,但也正是由于覆蓋范圍不斷擴(kuò)大,受眾數(shù)量增加,導(dǎo)致Android 操作系統(tǒng)的智能手機(jī)也屢屢遭受病毒攻擊,存在很大的安全隱患。對(duì)于此類問題,Android 操作系統(tǒng)不斷更新迭代,力求提升系統(tǒng)的安全性,但是由于系統(tǒng)開放性特點(diǎn)導(dǎo)致安全事件時(shí)有發(fā)生,對(duì)系統(tǒng)的安全性優(yōu)化則成為了開發(fā)者與用戶重點(diǎn)關(guān)注的問題。

      1 Android操作系統(tǒng)概述

      Android 操作系統(tǒng)將Dalvik 和Linux 兩種操作系統(tǒng)整合在一起的幾何體,其中Dalvik 屬于Java 操作平臺(tái)范疇。虛擬機(jī)中應(yīng)用程序運(yùn)行,由于Linux 程序存在相互獨(dú)立,此種模式除非是經(jīng)過“越獄”處理的設(shè)備,否則程序彼此之間是不允許訪問的。Java 虛擬機(jī)是一個(gè)沙箱系統(tǒng),其中潛藏著惡意程序,但是Android 操作系統(tǒng)的安全機(jī)制并不依賴虛擬機(jī)實(shí)現(xiàn),而是依靠系統(tǒng)自身保障。

      1.1 系統(tǒng)漏洞

      Android 操作系統(tǒng)自從問世以來,系統(tǒng)不斷升級(jí)優(yōu)化,功能逐漸多樣化,但也出現(xiàn)了很多的漏洞,多數(shù)的漏洞并不嚴(yán)重,僅僅是使用方面存在問題,但是如果這些漏洞被利用可能會(huì)惡意控制某個(gè)程序,如瀏覽器,難以管理員級(jí)控制設(shè)備。少數(shù)漏洞較為嚴(yán)重,如果被惡意利用將會(huì)對(duì)設(shè)備發(fā)起攻擊,對(duì)設(shè)備進(jìn)行根級(jí)別控制,可以訪問設(shè)備內(nèi)部所有的信息,包括用戶私人通訊錄、聊天記錄和訪問歷史等,問題十分嚴(yán)重[1]。

      其中,Android 操作系統(tǒng)的Linux 內(nèi)核任何人都可以復(fù)制,但也要遵循相應(yīng)的義務(wù),修改文件時(shí)需要附帶說明,他人允許修改。在這樣開放的環(huán)境下,部分應(yīng)用程序很容易被病毒感染,被用戶安裝在設(shè)備上。第三方廠商可以將自己應(yīng)用安裝在系統(tǒng)中,上傳的程序有病毒,那么用戶下載安裝后將存在很大的安全隱患。過度開放特性,是Android 操作系統(tǒng)的主要缺陷,蘋果商店每個(gè)軟件開發(fā)者都有對(duì)應(yīng)身份記錄,以此來規(guī)避惡意攻擊[2]。而谷歌商店并沒有如此嚴(yán)格的認(rèn)證規(guī)則,軟件開發(fā)者匿名狀態(tài)下即可發(fā)布程序,不需要接受商店的嚴(yán)格檢測(cè)。此類情況下,可能有程序開發(fā)者直接拿著其他程序隨意修改,置入木馬病毒,上傳到網(wǎng)絡(luò)上供用戶下載。

      1.2 Android操作系統(tǒng)安全性

      Android 操作系統(tǒng)安全模式不斷優(yōu)化改進(jìn),安全性得到大幅度提升,但也暴露出兩種類型的缺陷,一方面,攻擊者可以匿名狀態(tài)下創(chuàng)建惡意軟件;另一方面,權(quán)限系統(tǒng)功能強(qiáng)大,而最終決策是需要用戶自身下達(dá)決策,但用戶多數(shù)技術(shù)水平有限,難以做出安全可靠的決策,存在很大的局限性[3]。就Android 操作系統(tǒng)原理來看,應(yīng)用程序只有數(shù)字簽名,才可以安裝在Android 操作系統(tǒng)中。但是,很多外部攻擊者通過匿名的數(shù)字證書注冊(cè),并未得到谷歌認(rèn)證前提下直接發(fā)布惡意程序在網(wǎng)絡(luò)中,可以將木馬病毒植入用戶手機(jī)系統(tǒng)中,在網(wǎng)絡(luò)上大肆傳播。但從另一個(gè)角度來看看,谷歌公司規(guī)定在官方應(yīng)用平臺(tái)傳播程序的作者,需要付費(fèi)注冊(cè)共享程序開發(fā)者數(shù)字簽名,以此來保障用戶數(shù)據(jù)信息安全。

      Android 操作系統(tǒng)預(yù)設(shè)的隔離政策,可以將各種應(yīng)用程序隔離開來,包括系統(tǒng)內(nèi)核,但也有部分程序可以不受控制隨意讀取SD卡上的數(shù)據(jù)信息。Android 操作系統(tǒng)的應(yīng)用程序運(yùn)行,需要用戶自行決定,為系統(tǒng)埋下了社會(huì)工程學(xué)攻擊隱患。多數(shù)用戶自身的技術(shù)水平不高,可能無法做出安全決策,為軟件惡意攻擊埋下隱患[4]。另外,Android 操作系統(tǒng)缺少數(shù)據(jù)加密功能,多是通過隔離方式和操作權(quán)限來保障用戶數(shù)據(jù)信息安全,此種方式存在很大的漏洞,無法完全保障設(shè)備安全。

      2 Android操作系統(tǒng)的安全事件和安全功能

      2.1 安全事件

      (1)Geininmi 病毒。該病毒對(duì)Android 操作系統(tǒng)的危害較大,隨著新變種出現(xiàn),病毒攻擊下會(huì)導(dǎo)致程序扣費(fèi),最初爆發(fā)是在2011年,資料顯示Geinimi 病毒殃及90 萬收集用戶。基于Android 操作系統(tǒng),通過多種途徑將病毒植入到流行手機(jī)軟件中,在手機(jī)軟件下載網(wǎng)站、平臺(tái)中通過安裝包形式存在,用戶下載后則會(huì)感染病毒[5]。

      (2)作為Android 操作系統(tǒng)手機(jī)的首例病毒,屬于安卓短信臥底的變種,傳播到用戶手機(jī)中,竊取用戶短信內(nèi)容和通信記錄,監(jiān)控用戶行為。僵尸網(wǎng)絡(luò)本質(zhì)上是在計(jì)算機(jī)領(lǐng)域,強(qiáng)調(diào)黑客對(duì)諸多計(jì)算機(jī)集中控制,形成簡(jiǎn)單直接的感染體系,大范圍感染[6]。

      (3)x 臥底病毒。x 臥底病毒對(duì)Android 操作系統(tǒng)的破壞性較大,屬于變種病毒,可以竊取或監(jiān)聽用戶隱私信息,主要是通過存儲(chǔ)卡傳播,攻擊Android 操作系統(tǒng)系統(tǒng),安裝手機(jī)軟件;或是用戶在網(wǎng)絡(luò)上下載和安裝軟件后,通過發(fā)送短信形式來誘導(dǎo)用戶點(diǎn)擊安裝。

      2.2 Android操作系統(tǒng)功能優(yōu)化

      近期更新的Android11,安全性得到了大幅度提升,更新了一些關(guān)鍵安全和隱私功能。

      (1)一次性權(quán)限。該功能同IOS 系統(tǒng)相近,允許應(yīng)用程序量訪問設(shè)備敏感權(quán)限,如麥克風(fēng)、位置和攝像頭。所以,如果重新訪問需要評(píng)估傳感器前獲得許可,是從Google Play 商店下載應(yīng)用程序時(shí)候使用。部分應(yīng)用重新安裝時(shí),也會(huì)出現(xiàn)此類訪問敏感權(quán)限提示,部分應(yīng)用則是首次訪問時(shí)提醒獲取權(quán)限,因此進(jìn)一步增加了設(shè)備的因此保護(hù)[7]。

      (2)權(quán)限自動(dòng)重置未使用程序。這一功能是Android11 新增功能,部分用戶可能幾個(gè)月沒有安裝新應(yīng)用程序,或是下載授予權(quán)限后并未使用該程序[8]。不僅是隱私,此種應(yīng)用程序會(huì)占據(jù)硬件資源,或是在系統(tǒng)后臺(tái)繼續(xù)訪問數(shù)據(jù)。為了改善此類問題,Android11 新權(quán)限自動(dòng)充值功能,可以自動(dòng)重置長(zhǎng)期未使用程序的訪問權(quán)限,再次運(yùn)行此程序時(shí)則會(huì)出現(xiàn)新的權(quán)限訪問提示[9]。

      (3)Play 商店模塊快速安全修補(bǔ)。結(jié)合當(dāng)前Google 公司出臺(tái)的規(guī)定,要求使用Android 操作系統(tǒng)的只能收制造商,定期為用戶退出安全補(bǔ)丁,但卻無法本質(zhì)上幫助用戶提前安裝黑客可能攻擊的漏洞補(bǔ)丁。對(duì)于Android 的補(bǔ)丁更新,Google 公司進(jìn)一步增強(qiáng)了應(yīng)用商店對(duì)設(shè)備的集成控制度,應(yīng)用程序可以立刻從服務(wù)器上下載重要安全補(bǔ)丁,不需要依靠設(shè)備制造商發(fā)布安全更新[10]。

      (4)范圍內(nèi)存儲(chǔ)保護(hù)數(shù)據(jù)。作用于存儲(chǔ)實(shí)施,可以為應(yīng)用程序提供隔離存儲(chǔ)保護(hù)區(qū)域,這樣其他程序是無法訪問這部分隔離區(qū)域的數(shù)據(jù)信息。默認(rèn)情況下,多數(shù)應(yīng)用程序均開啟此項(xiàng)功能,不需要特殊權(quán)限即可訪問自己對(duì)應(yīng)的沙河文件。但是,如果某程序運(yùn)行中請(qǐng)求獲取存儲(chǔ)權(quán)限,則意味著該程序需要獲取對(duì)應(yīng)存儲(chǔ)以外的存儲(chǔ)空間。

      (5)限制不必要后臺(tái)位置訪問。Android11 中一項(xiàng)重要隱私功能,則是對(duì)應(yīng)用程序后臺(tái)獲取位置權(quán)限進(jìn)行限制。應(yīng)用程序如果請(qǐng)求位置權(quán)限,首先需要授予前臺(tái)位置,如果需要后臺(tái)訪問位置,則需要單獨(dú)提出權(quán)限請(qǐng)求。權(quán)限請(qǐng)求并非要求盲目的點(diǎn)擊確定或允許,而是要在設(shè)置也上允許程序位置權(quán)限為“允許所有時(shí)間”選項(xiàng)。此外,Google 要求Android 操作系統(tǒng)的程序開發(fā)人員解釋為什么需要獲取后臺(tái)位置訪問,以此來保障用戶數(shù)據(jù)信息安全。

      3 Android操作系統(tǒng)的安全性優(yōu)化措施

      由于Android 操作系統(tǒng)的開放性特點(diǎn),不可避免的埋下一系列安全隱患,既有系統(tǒng)自身權(quán)限機(jī)制不完善導(dǎo)致,也有Linux 內(nèi)核安全漏洞造成,也可能是硬件受損帶來安全隱患,但從另一個(gè)角度來看,也正是Android 操作系統(tǒng)的開源性特點(diǎn),才有了更加廣泛的創(chuàng)造空間,為用戶提供更加優(yōu)質(zhì)、多元的功能。

      3.1 從正規(guī)市場(chǎng)上安裝應(yīng)用程序

      出于安全性的考量,減少黑客通過惡意軟件植入病毒的機(jī)會(huì),應(yīng)盡可能從正規(guī)應(yīng)用商店安裝程序。盡管安卓的軟件商店監(jiān)管力度遠(yuǎn)遠(yuǎn)不如蘋果的App Store,但其安全性卻是其他網(wǎng)頁上下載的程序文件更為安全。Google 商店曾經(jīng)多次將被舉報(bào)的軟件下架,以此來保障用戶數(shù)據(jù)信息安全。當(dāng)前很多大品牌收集均在設(shè)備上配備了自己的應(yīng)用程序下載商店,商店中的軟件多需要經(jīng)過安全、兼容多方測(cè)試合格后才可以上架,安全性更高[11]。

      3.2 安裝殺毒軟件

      市場(chǎng)上的應(yīng)用軟件類型多樣,質(zhì)量參差不齊,為了保障設(shè)備安全,可以下載專門的手機(jī)終端殺毒軟件,而這些殺毒軟件多是經(jīng)過測(cè)試合格,沒有病毒存在情況下允許用戶安裝。通過安裝殺毒軟件,可以有效防范病毒入侵,這就需要用戶養(yǎng)成良好的使用習(xí)慣,定期使用殺毒軟件查殺應(yīng)用程序,不訪問不安全的網(wǎng)址,通過此種方式最大程度上保護(hù)Android 操作系統(tǒng)運(yùn)行安全,不給黑客可乘之機(jī)。

      3.3 拒絕不必要的訪問權(quán)限

      權(quán)限訪問,多是應(yīng)用程序?yàn)榱藢?shí)現(xiàn)某項(xiàng)功能或目的而發(fā)出的請(qǐng)求,但并非所有功能均對(duì)用戶有價(jià)值,不常用的功能應(yīng)直接拒絕訪問權(quán)限,降低風(fēng)險(xiǎn)系數(shù)。通過一款應(yīng)用程序?qū)ο到y(tǒng)權(quán)限的訪問情況,就可以側(cè)面判斷這款軟件的安全性,及時(shí)修補(bǔ)漏洞[12]。

      4 結(jié)論

      綜上所述,Android 操作系統(tǒng)作為智能手機(jī)的主流操作系統(tǒng),覆蓋范圍較廣,對(duì)于系統(tǒng)的安全性也提出了更高要求。這就需要完善Android 安全機(jī)制,加強(qiáng)程序開發(fā)者監(jiān)管,并定期推動(dòng)系統(tǒng)漏洞更新完善,以便于最大程度上保障用戶數(shù)據(jù)信息安全。

      猜你喜歡
      商店應(yīng)用程序安全性
      二手商店
      軍事文摘(2023年16期)2023-09-04 07:11:12
      新染料可提高電動(dòng)汽車安全性
      某既有隔震建筑檢測(cè)與安全性鑒定
      天邊的白云商店
      大灰狼(2019年10期)2019-12-02 16:44:44
      刪除Win10中自帶的應(yīng)用程序
      逛玩具商店
      無名火
      ApplePay橫空出世 安全性遭受質(zhì)疑 拿什么保護(hù)你,我的蘋果支付?
      Imagination發(fā)布可實(shí)現(xiàn)下一代SoC安全性的OmniShield技術(shù)
      關(guān)閉應(yīng)用程序更新提醒
      電腦迷(2012年15期)2012-04-29 17:09:47
      丰都县| 太和县| 调兵山市| 绥阳县| 筠连县| 东乌珠穆沁旗| 裕民县| 台中市| 湘西| 长宁区| 襄汾县| 延庆县| 麻栗坡县| 碌曲县| 连江县| 屯门区| 将乐县| 卢氏县| 高青县| 通城县| 长葛市| 新民市| 哈尔滨市| 梁河县| 体育| 西安市| 五常市| 大宁县| 新津县| 吕梁市| 铜川市| 望都县| 黄梅县| 鄂尔多斯市| 安吉县| 东乡族自治县| 上虞市| 林周县| 泾源县| 谢通门县| 吴江市|