從“USB調試”模式講講安卓手機的安全

袁迪  ●移動互聯網 ●  2013-03-01

筆者于2009年6月購入全球第二款安卓手機HTC Magic(G2),并于當月開始了長達3年半的安卓玩機之旅。熟悉安卓刷機的朋友應該清楚,如果需要從PC上安裝APP,需要使用360手機助手、豌豆莢等軟件管理手機,并且需要讓手機進入USB調試模式。在我們癡迷于刷機,癡迷于千方百計root安卓手機時,是否想留意過這一特殊的調試模式背后的安全隱患,且聽筆者為你一一道來。

blog0701c1

USB調試之門”是如何被打開的

談到開發人員選項,以及USB調試模式,不得不從2009年中國的移動網絡特征說起。當時,工信部剛為三大運營商分配了3G運營牌照,而EDGE、GPRS的資費仍停留在比較昂貴的階段,而以諾基亞行貨為代表的大多數手機不支持WIFI功能,導致家庭WIFI的普及率不是很高。因此,第一批使用iPhone和安卓手機的用戶,無法通過手機本身下載到想要的軟件。

當時,蘋果有iTunes同步功能,可以使用數據線,通過PC連接蘋果應用商店的方式下載軟件。與此相比,安卓用戶連接Google Market(Google Play的前身)下載軟件的通路只有通過手機聯網一種方式。基于以上原因,加之Google后來退出中國,使得廣大用戶在使用安卓時,面臨APP來源的重大問題。

以上因素的存在,使得廣大安卓用戶寄希望于類似于iTunes同步方式的變革,這樣的需求也就隨之促成了后來PC端安卓助手的出現。不過,這類軟件的大規模普及似乎并不是那么順利。一方面,安卓系統默認只能安裝來自Google Play官方的APP,使得開發者需要在設置–>安全選項中勾選“允許安裝非市場應用”的選項,這也為第三方應用市場在中國的繁榮埋下了伏筆。

blog0701c2

在“允許未知來源”的后門打開后,用戶只能通過手機下載第三方應用商店的APP,如果需要通過PC上的軟件,以數據線傳輸的方式安裝APP,還需要安卓用戶給予PC套件另外一項更可怕的權利——USB調試模式。如下圖所示,如果你的PC中裝有91手機助手、360手機助手或豌豆莢等任意款第三方手機管理軟件,在初次打開軟件連接手機后,都會跳出如左圖所示的界面,此時,若按照1-4步操作手機,打開“USB調試模式”,那么你手機超過一半的控制權限就將賦予這些PC軟件。可以立竿見影的效果是,勾選成功后,91手機助手會在你的手機上安裝91助手APP,360會直接安裝360手機助手APP,而豌豆莢也會直接將手機客戶端直接裝在你的手機上,以完成所謂的PC到手機的同步功能。

blog0701c3

開啟“USB調試”可能付出的代價

如果用戶需要PC套件發揮下載APP、管理手機的作用,那么USB調試是必須拱手讓出的權限,一旦用戶開啟“USB調試”,那么就意味著手機多半的控制權落入了這些第三方PC套件的手中。APP列表、通訊錄、短信、通話記錄,這些我們日常使用手機留下的痕跡,便會暴露在這些PC套件的眼皮底下。可以想見,這些PC套件順水推舟地推出一些通訊錄備份、短信備份、APP備份的功能,是多么輕松的事件。

一些如刷機機靈、卓大師等玩家必備工具,可以在USB調試模式下直接root支持的機型,這對看重手機隱私和安全的用戶來說,無疑是潛在的風險。因為當你把root權限賦予這些PC套件,也就意味著你將手機所有的控制權限交給了它們。對于安卓4.2以下的版本,交出USB調式模式,可以讓PC套件輕松解除鎖屏密碼等用戶防護措施,如果被一些惡意APP加以利用,會讓用戶在手機中的全部信息面臨威脅。

用戶如何正確使用“USB調試”

對于安卓這樣一個開放式系統,USB調試對于廣大ROM制作者,和安卓開發者來說,是必不可少的功能。不過,正是這種對開發者提供便利的模式,對普通用戶來說產生了一定的風險。特別是我們在91助手、360手機助手和豌豆莢的引導下開啟了USB調試模式后,經常忘記關閉該模式,給其他應用程序留下了掌控手機的可乘之機。此外,根據筆者3年半的安卓手機使用經驗,如果USB調試模式一直開啟,將使手機更加費電,這也是很多用戶抱怨安卓手機電池蓄航能力差的重要因素。基于以上原因,筆者針對普通用戶開啟“USB調試”模式提出如下建議:

1. 盡量通過手機直接下載APP、備份通訊錄和短信,避免頻繁連接PC開啟“USB調試”模式。

2. 如果連接PC,留意PC上自啟動的軟件,如遇到刷機、備份、root功能的PC軟件要求打開“USB調試”模式,需保持警惕,按需開啟。

3. 在日常使用手機時,應將開發者選項、USB調試模式置為關閉模式,以延長手機電池的使用時間。

袁迪投資經理

關注TMT行業的早期投資,擁有清華大學自動化專業學士及碩士學位。

宁夏11选5回推荐