背景
在全球信息化時代,信息量呈爆炸式增加,隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展以及三網(wǎng)融合在實際生活中的深入,目前,手機應(yīng)用百花齊放,移動互聯(lián)網(wǎng)快速成長。
移動互聯(lián)網(wǎng)時代的爆發(fā)帶動了移動端設(shè)備趨于全能化的發(fā)展。比如目前的移動端電子支付、移動端查詢、移動端充值等,都意味著越來越多的業(yè)務(wù)渠道開始以移動端為主要渠道。
與此帶來便利的同時,安全隱患也伴隨而來,安全問題也越來越突出。因此從2016年全國人大、網(wǎng)信辦、公安部、工信部等出臺了多條相關(guān)的法律法規(guī)凈化網(wǎng)絡(luò)安全環(huán)境。
但在移動應(yīng)用軟件開發(fā)全生命周期中,仍然面臨著安全問題亟待解決。例如權(quán)限濫用、逆向分析、二次打包等攻擊類型,一旦發(fā)生,將會導(dǎo)致用戶的隱私信息泄露,應(yīng)用的核心業(yè)務(wù)邏輯被獲取等風(fēng)險。針對目前應(yīng)用在市場中的安全狀況,需要在軟件開發(fā)生命周期的各個階段進行一系列針對移動應(yīng)用安全的防護措施,保證APP安全。
國家及行業(yè)安全規(guī)范要求
1.符合《中華人民共和國網(wǎng)絡(luò)安全法》相關(guān)要求,如:
第三章《網(wǎng)絡(luò)運行安全》第二節(jié)(關(guān)鍵信息基礎(chǔ)設(shè)施的運行安全)第三十一條規(guī)定:國家對公共通信和信息服務(wù)、能源、交通、水利、金融、公共服務(wù)、電子政務(wù)等重要行業(yè)和領(lǐng)域,以及其他一旦遭到破壞、喪失功能或者數(shù)據(jù)泄露,可能嚴重危害國家安全、國計民生、公共利益的關(guān)鍵信息基礎(chǔ)設(shè)施,在網(wǎng)絡(luò)安全等級保護制度的基礎(chǔ)上,實行重點保護。
第四章《網(wǎng)絡(luò)信息安全》第四十二條規(guī)定:網(wǎng)絡(luò)運營者不得泄露、篡改、毀損其收集的個人信息;未經(jīng)被收集者同意,不得向他人提供個人信息。
第四章《網(wǎng)絡(luò)信息安全》第四十四條規(guī)定:任何個人和組織不得竊取或者以其他非法方式獲取個人信息,不得非法出售或者非法向他人提供個人信息。
第五章《監(jiān)測預(yù)警與應(yīng)急處置》第五十二條規(guī)定:負責(zé)關(guān)鍵信息基礎(chǔ)設(shè)施安全保護工作的部門,應(yīng)當建立健全本行業(yè)、本領(lǐng)域的網(wǎng)絡(luò)安全監(jiān)測預(yù)警和信息通報制度,并按照規(guī)定報送網(wǎng)絡(luò)安全監(jiān)測預(yù)警信息。
2.符合《信息安全等級保護管理辦法》中三級等保認證相關(guān)建設(shè)要求,該等級規(guī)定:信息系統(tǒng)受到破壞后,會對社會秩序和公共利益造成嚴重損害,或者對國家安全造成損害。國家信息安全監(jiān)管部門對該級信息系統(tǒng)安全等級保護工作進行監(jiān)督、檢查。
針對物流行業(yè)APP和智能設(shè)備需要降低信息安全風(fēng)險,提高信息系統(tǒng)的安全防護能力。
3目前針對物流行業(yè)移動應(yīng)用面臨安全威脅問題
目前物流行業(yè)移動應(yīng)用的核心業(yè)務(wù)有:訂單信息查詢、移動端在線電子支付、數(shù)據(jù)通訊與同步等業(yè)務(wù)。例如,對于移動端電子支付來說,目前各行業(yè)移動端二維碼支付已經(jīng)代替?zhèn)鹘y(tǒng)的支付方式,從安全角度出發(fā),二維碼安全需要對服務(wù)端下發(fā)私鑰,本地客戶端存儲密鑰等內(nèi)容做安全保護。
針對物流行業(yè)現(xiàn)狀需要信息安全縱深防御。面臨的安全隱患及安全問題諸如,市場惡意軟件泛濫、移動端平臺不足導(dǎo)致安全風(fēng)險、多種多樣的攻擊手段等。
3.1市場惡意軟件泛濫
1、惡意扣費
在用戶不知情的情況下,通過隱蔽執(zhí)行、欺騙用戶點擊等手段,訂購各類收費業(yè)務(wù)或使用移動端支付,導(dǎo)致用戶經(jīng)濟損失。
2、遠程控制
在用戶不知情的情況下或未授權(quán)的情況下,能夠接收遠程控制端指令并進行相關(guān)操作。自動通過復(fù)制、感染、投遞、下載等方式將自身、自身衍生物或其他惡意代碼進行擴散。
3、資源消耗
在用戶不知情的情況下,通過自動撥打電話,發(fā)送短信、郵件、彩信、頻繁鏈接網(wǎng)絡(luò)等方式造成用戶資費損失。
4、誘騙欺詐
通過偽造、劫持、篡改、刪除、終止進程等手段導(dǎo)致移動終端功能、文件等無法正常使用。干擾、破壞和阻斷網(wǎng)絡(luò)服務(wù)和其他合法業(yè)務(wù)正常運行。
3.2移動端平臺不足導(dǎo)致安全風(fēng)險
1、平臺架構(gòu)
Root提權(quán)攻擊風(fēng)險
攻擊者一旦擁有攻擊權(quán)限就可對系統(tǒng)和文件進行肆意修改
非法系統(tǒng)篡改
原生系統(tǒng)缺乏對系統(tǒng)鏡像加載過程的安全防護,攻擊者可以在系統(tǒng)內(nèi)植入或安裝非法程序。
APK逆向破解
對于Android采用Dalvik虛擬機進行代碼執(zhí)行,由于解釋語言機制會導(dǎo)致Android應(yīng)用容易被攻擊者通過反編譯的手段進行逆向分析,進而惡意篡改代碼后二次打包,損害用戶利益。
2、安全機制
偽造應(yīng)用簽名
Android的簽名機制保證應(yīng)用的安全性,但近年來暴露的簽名漏洞使得攻擊者利用惡意程序偽造合法應(yīng)用而繞過應(yīng)用簽名。
作用受限的保護機制
Android僅采用基于文件系統(tǒng)的加密技術(shù)保證數(shù)據(jù)安全一旦設(shè)備正常運行,將暴露與系統(tǒng)的明文空間內(nèi)數(shù)據(jù)。
3、運營模式
版本碎片化
目前對于Android市場開源性,故市場上運行的安卓版本眾多,版本過多分散導(dǎo)致漏洞暴露,給攻擊者帶來可乘之機。
第三方ROM良莠不齊
第三方ROM良莠不齊可能導(dǎo)致系統(tǒng)漏洞的篡改,給攻擊者帶來可乘之機。
3.3攻擊手段
盜版泛濫
結(jié)合中國目前移動應(yīng)用市場的實際情況,Android系統(tǒng)開源性帶來的缺陷給移動端APP帶來較大的安全風(fēng)險,同時行業(yè)內(nèi)多數(shù)移動應(yīng)用APP在代碼防護及業(yè)務(wù)邏輯設(shè)計層面安全防護意識和措施不足,存在二次打包、盜版、釣魚、篡改、業(yè)務(wù)邏輯調(diào)試等攻擊風(fēng)險。與此同時,iOS客戶端也存在大量源代碼泄露、核心算法、核心接口信息被非法竊取等安全風(fēng)險。這些安全風(fēng)險使得攻擊者極易通過網(wǎng)上一些自動化工具(如JEB等)進行反編譯,扒取所有的源代碼和程序文件,進而進行二次打包再發(fā)布,造成盜版泛濫。
釣魚威脅
釣魚攻擊:攻擊者通過偽造APP界面進行發(fā)布,誘導(dǎo)用戶下載進而盜取用戶數(shù)據(jù)信息,目前釣魚攻擊是最為普遍的一種攻擊手段。攻擊者只需模仿真實應(yīng)用APP和其中關(guān)鍵界面,如登錄界面、轉(zhuǎn)賬界面,而用戶使用時無法辨其真?zhèn)?,在進行賬號登錄或充值時實際上已泄露用戶數(shù)據(jù)信息并造成誤充值(誤充值:用戶在釣魚的充值界面充值時,充值金額未到達真實服務(wù)器后臺,而是流入攻擊者指定的服務(wù)器或路徑),在用戶信息泄露和利益受損的同時失去對政務(wù)應(yīng)用的信任,損害政府或企業(yè)形象,造成用戶大量流失。
插入反動言論信息
電子政務(wù)行業(yè)移動應(yīng)用作為政府利民的APP,若攻擊者借此插入一些反動言論或是惡意廣告等,一方面影響APP本身的使用體驗,導(dǎo)致用戶量減少和大量差評;另一方面插入的反動言論將造成惡劣的社會影響,甚至上升到國家安全層面。目前移動端APP展示界面被插入惡意廣告、反動言論等信息已成為各個APP普遍存在的安全問題,且通過網(wǎng)上一些公開工具就可實現(xiàn),成本極低。
信息泄露
個人隱私數(shù)據(jù)是行業(yè)及政府監(jiān)管的重點區(qū)域,如果現(xiàn)有移動應(yīng)用安全措施不足,在實名制、登錄等關(guān)鍵業(yè)務(wù)場景中或是傳輸過程中數(shù)據(jù)以明文形式存在,極易導(dǎo)致用戶重要信息(如賬號、密碼、手機號、身份證號、車牌號等)泄露,且違反了《中華人民共和國網(wǎng)絡(luò)安全法》相關(guān)要求:移動應(yīng)用APP的使用應(yīng)確保用戶隱私數(shù)據(jù)的安全防護。信息泄露一旦發(fā)生,不但會造成自身APP公信力下降,注冊用戶及使用者下降,還會對政府形象造成損害。
垃圾短信
若電子政務(wù)行業(yè)內(nèi)移動應(yīng)用在短信接口處存在業(yè)務(wù)邏輯設(shè)計缺陷且沒有做好上線前的安全防護,其短信接口的調(diào)用方式極易泄露,使得攻擊者可采用接口重放攻擊等手段無限制的向用戶發(fā)送短信驗證碼,實現(xiàn)對用戶的短信轟炸,造成資源損耗、運營成本上升并損害政府形象。
用戶差評
移動應(yīng)用APP業(yè)務(wù)邏輯設(shè)計缺陷和安全防護不足除帶來應(yīng)用APP上線后的各種安全隱患外,還會導(dǎo)致很多較差的體驗。目前電子政務(wù)行業(yè)內(nèi)很多移動應(yīng)用在應(yīng)用市場中使用現(xiàn)狀并不十分樂觀,在移動應(yīng)用市場上對任意一款行業(yè)內(nèi)APP進行搜索,發(fā)現(xiàn)評論中多為崩潰無法及時發(fā)現(xiàn)、及時響應(yīng)的差評,極易導(dǎo)致用戶體驗下降,用戶流失。
4安全防御
梆梆安全針對APP面臨的安全和運營問題,針對性提出APP全生命周期安全運營方案。以期為企業(yè)移動端業(yè)務(wù)提供一個安全、自主、可控的運營配套體系。
APP的安全解決方案,梆梆安全認為用戶應(yīng)該具備一個全生命周期安全視角:從APP設(shè)計開發(fā)、發(fā)布到運維。移動應(yīng)用全生命周期的安全的建設(shè)目標應(yīng)該注重兩個關(guān)鍵詞:
1、縱深防御
縱深防御強調(diào)企業(yè)安全體系的閉環(huán)性和有效性。閉環(huán)性體現(xiàn)在架構(gòu)設(shè)計、安全流程建設(shè)、可信執(zhí)行及安全響應(yīng)四個方面:
架構(gòu)設(shè)計指的是從設(shè)計層面出發(fā)的安全架構(gòu),包含但不限于設(shè)計開發(fā)安全,可升級性和可擴展性
安全流程指的是建設(shè)完整的安全質(zhì)量管理和控制流程,包含安全需求,安全建模,滲透測試,自動化構(gòu)建和發(fā)布測試
可信執(zhí)行包含運行環(huán)境可信,應(yīng)用可信,數(shù)據(jù)安全,執(zhí)行安全和通信安全
安全響應(yīng)包含運維環(huán)節(jié)的安全監(jiān)測、應(yīng)急相應(yīng)及追溯機制
2、數(shù)據(jù)驅(qū)動的安全
數(shù)據(jù)驅(qū)動的安全即數(shù)據(jù)驅(qū)動的安全感知和情報驅(qū)動的安全防范。數(shù)據(jù)驅(qū)動安全指利用大數(shù)據(jù)海量數(shù)據(jù),能夠結(jié)合業(yè)務(wù)特點進行威脅建模,能夠支持復(fù)雜的決策分析和模型分析的優(yōu)點,有效防范黑產(chǎn)灰產(chǎn)行為。
數(shù)據(jù)驅(qū)動的安全體系建設(shè)目標集中在以下幾個方面:
數(shù)據(jù)采集,數(shù)據(jù)采集是支撐后續(xù)規(guī)則判斷、大數(shù)據(jù)建模分析的必要條件。數(shù)據(jù)采集應(yīng)該能夠滿足合法、多維和有效性等原則。
數(shù)據(jù)使用:大數(shù)據(jù)驅(qū)動的安全直接和銀行風(fēng)控系統(tǒng)對接。數(shù)據(jù)平臺借助不同緯度采集的數(shù)據(jù)(設(shè)備、應(yīng)用和行為)為設(shè)備和用戶畫像,把虛擬數(shù)據(jù)轉(zhuǎn)換成可識別的“人”。針對數(shù)據(jù)的關(guān)聯(lián)分析,機器學(xué)習(xí)及相應(yīng)的決策算法,建立起有效的威脅監(jiān)測模型和決策樹,實現(xiàn)對威脅的監(jiān)測預(yù)警
最新案例
- 易鏈倉儲——打造大宗商品智慧倉儲物流園區(qū)
- 中國物流SO56系統(tǒng)的白色家電運輸應(yīng)用
- 一汽集團汽車產(chǎn)前供應(yīng)鏈智能化物流技術(shù)改造項目
- 重慶長享供應(yīng)鏈科技有限公司:打造行業(yè)領(lǐng)先整車末端物流數(shù)字化生態(tài)圈
- 中國東信:華建會采供應(yīng)鏈服務(wù)平臺
- 一汽解放:“物聯(lián)網(wǎng)+智能儲運”助力打造數(shù)智化整車物流管理平臺
- 中原大易科技:智能物流技術(shù)與裝備創(chuàng)新應(yīng)用案例申報
- 上海南軟:打造數(shù)字供應(yīng)鏈及物流信息化平臺