《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 讓我們看看 你的App背著你都偷偷干了什么事

讓我們看看 你的App背著你都偷偷干了什么事

2020-05-14
來源:新浪科技綜合

    本文來自極客公園

    

kkkkkk1111.jpg

    近期,小米 MIUI 的一次更新,引起了軒然大波。

    小米手機最新版操作系統——MIUI12 中,有一個叫做‘照明彈’的功能。顧名思義,這個功能是要把一些之前在黑暗中的東西暴露在強光下,讓用戶一目了然。

    在‘照明彈’里,用戶可以看到某一應用‘自啟動’、被其他應用啟動以及讀取設備數據等具體行為,手機 App 原本不為人知的動作一覽無余。

    

kkkkkk2222.jpg

    MIUI12 照明彈功能部分截圖,左側為App自啟動情況,右側為App被喚醒情況 | MIUI

    個別應用在后臺‘反復橫跳’,頻繁啟動各種‘全家桶’應用,讀取用戶隱私信息,這些問題在社交網絡上引起了很多數碼圈和產品圈人士的討論。這些應用為什么要在后臺反復刷數據?對開發廠商來說,自啟動和讀數據會帶來哪些好處?普通用戶又該如何防范呢?

    刷用戶、收數據,APP 啟動為了什么?

    App 自啟動其實不是什么新鮮事,安卓平臺也賦予開發者這種能力,只是很多時候在商業背景下,這一能力被濫用了。

    要想搞明白 App 的自啟動,首先要清楚安卓的核心。它是一個開放開源的平臺,追求的是被盡可能多的設備使用。因此對于安卓來說,它想要覆蓋的,并不僅僅是手機市場,像廣告機、自助購票機等很多場景化的設備也是安卓的獵物。

    想要收獲更多的應用場景,就要有足夠多的接口支持。對于廣告機等設備來說,開機自動進入應用程序、即插即用是剛需,因此安卓在設計之初就支持應用程序自啟動,有需求的 App 只需調用 API 接口即可實現。

    安卓的本意是好的,但卻被部分開發者用壞了。由于可以自啟動,一些 App 就開始利用這個 API 接口暗戳戳地自己啟動自己,一方面刷 DAU(日活用戶),另一方面在后臺收集數據。

    不要小看你手機里的數據,它們在應用程序開發商那里可是寶貝。地理位置、錄音、通訊錄、剪貼板、相冊等等都是有料可挖的數據金礦。

    以打車應用為例。很多時候,為了讓用戶體驗更好,平臺會設置一項貼心功能,用戶在打開 App 的同時,系統自動猜出用戶想要去的目的地。比如用戶早上在家附近打開叫車 App,系統會自動推薦目的地是公司所在地。傍晚用戶在公司附近打開 App,系統猜測用戶是要接小孩放學,自動推薦孩子的學校地址。

    這一功能的實現主要基于用戶在平臺上的交易記錄,但如果用戶的交易數據不足夠多時,系統就需要更豐富的用戶地理位置數據來預測用戶的生活軌跡。這一問題有一個簡便可行的解決方案,那就是每隔一段時間在后臺喚醒 App,自動收集用戶的地理位置。

    又如,現在支付 App 都有免密支付的功能。用戶在經常活動的位置進行小額交易,是不需要輸入密碼或者刷臉驗證的。這背后也需要 App 定期喚醒,獲得用戶的地理位置數據,從而進行風險控制。

    從 App 自啟動中受益的不僅僅是打車、支付這兩個場景。事實上,對于大多數 App 來說,擁有自啟動的能力都是一個零本萬利的事。甚至為了以防哪天萬一用得到,很多 App 在開發之初就預留了這一能力。

    一般而言,大公司的 App 受到更多的監管,會相對規范,自啟動的目的更多是為了更好地服務用戶。相較之下,一些小公司的應用程序路子會更野一些。

    比如偷偷啟動麥克風監聽或錄音,或者訪問相冊獲取隱私照片等等。這些用戶數據會被打包售賣,甚至有可能被賣給黑產。這樣一來,用戶不僅面臨著隱私泄漏的風險,更有可能遭受人身和財產安全的威脅。

    互相喚醒:卡頓、發熱的元兇

    安卓的開放帶來了非常多的‘玩法’,其中最為典型的要數 App 的雙進程。簡單的理解是,當用戶啟動 App 時,同時啟動了這一 App 的兩個進程。當用戶關掉 App 時,一個進程被殺死,另一個仍在后臺運行。

    這一操作的目的其實和自啟動一樣:刷 DAU,拿用戶數據。二者對用戶帶來的困擾也是相同的:隱私泄漏。另外,由于這個‘殺不死’的進程一直在后臺運行,導致用戶手機很快就會發燙、卡頓,需要關機重啟,使用感受直線下降。

    事實上,‘進程保活’一直是 App 開發人員與安卓系統的對抗焦點。對于從草莽時期長出的很多 App 來說,如果后臺進程被殺死,那么其‘商業模型’將受到根本性的動搖。但是安卓希望對終端用戶友好,所以在每一個版本的升級中,都在更新阻礙開發者‘進程保活’的方法。

    魔高一尺,道高一丈。在長期與安卓抗爭的過程中,App 開發人員開始抱團取暖。同一生態下的 App 互相合作,一個被殺死了,另一個再把它拉起來。在技術社區內,這一方法被稱為‘進程永生技術’。

    在開篇的‘照明彈’截圖中,你會發現有些 App 會在后臺喚起另一個 App,有很大可能是在互相保活。另外,一個 App 喚醒另一個 App,也可能是為了廣告刷量。

    比如 A 公司在 B 公司的 App 上投廣告,那么通過 B 向 A 導流的每一次點擊都會為 B 帶來營收。所以 B 在后臺假裝用戶點擊 A,那么在 A 看來就是一個‘真實用戶的點擊’。B 欺騙 A,從廣告效果來說,肯定會對 A 造成損失。

    除保活和刷量之外,App 之間互相喚醒還有交換數據的可能。舉例而言,社交 App 的數據對網購 App 來說很有用。通過關系鏈的拉取,能夠精準進行用戶畫像,識別購買需求。

    不過,這種數據交換的操作在巨頭們沒有形成生態之前,是通過 API 接口發生在用戶手機上的。在有了生態,特別是各公司紛紛開始建立中臺之后,用戶數據的交換就慢慢地轉移到服務器層面了。

    ‘照明’之后,接下來怎么辦?

    玩法這么多,感覺防不勝防?事實上,最基本也是最有效的防范,是用戶對 App 權限的控制。如果 App 沒有訪問權限,那么它每天自啟動多少次都是徒勞。

    但并不是所有的人都有意識有能力關注手機的權限管理,對于上了年紀的人來說更似如此。因此,監管方和平臺方需要共同負起責任。

    平臺方是否有動力負這個責任,其實是需要打個問號的。要想識別違規 App 并督促其下架整改,需要成本投入。目前國內很多應用商店的背后,是手機硬件廠商。如果手機廠商抱著‘賣一臺算一臺’的想法,后續服務就很難跟上。

    MIUI 是小米商業化的重要支點,因此從商業角度來說,小米有動力做這件事。‘照明彈’功能也確實給 MIUI 平臺上 App 的合規性帶來了提醒。誰自啟動了,誰啟動了誰,誰的啟動請求被系統拒絕了。。。。。。 這些原本就應該讓用戶知道的信息如今被清晰地展現出來。

    ‘照明彈’推出之后,小米獲得了不少好評,但也有人說是個噱頭,因為并沒有從根本上解決問題。即便是小米,可能也沒勇氣徹底讓違規的 App 整改后再上架。另外,大部分人或許根本沒有意識到這照明彈到底照亮了什么。所以,關于用戶數據保護和商業倫理的提升,靠企業的自我約束只是起點,這件事最終只有靠更多用戶的覺醒來完成。

    

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区日韩一区| 小黄鸭精品aⅴ导航网站入口 | 亚洲电影在线看| 国产精品亚发布| 国产精品家教| 国产精品高清免费在线观看| 欧美视频专区一二在线观看| 欧美日韩不卡一区| 欧美日韩国产精品| 欧美日韩国产一区二区三区地区 | 91久久精品美女| 亚洲欧洲另类| 日韩视频一区二区三区在线播放| 亚洲第一在线视频| 在线观看欧美一区| 亚洲激情在线观看| 亚洲精品之草原avav久久| 亚洲精品社区| 99精品欧美一区二区三区综合在线| 亚洲精品一区二区三区在线观看| 亚洲毛片一区二区| 一区二区三区四区国产| 亚洲主播在线播放| 欧美一区二区三区四区在线| 久久精品人人做人人爽| 亚洲经典在线| 一区二区三区导航| 亚洲欧美成人一区二区三区| 亚久久调教视频| 久久久久久久久久久久久久一区| 久久精品欧洲| 免费av成人在线| 欧美区亚洲区| 国产精品久久久久久av福利软件| 国产美女诱惑一区二区| 在线观看日韩av电影| 亚洲乱码国产乱码精品精天堂| 中文国产成人精品久久一| 午夜精品偷拍| 亚洲国产小视频在线观看| 一本色道88久久加勒比精品| 亚洲欧美国内爽妇网| 欧美在线亚洲在线| 久久中文字幕导航| 欧美美女操人视频| 国产精品视频网站| 狠狠狠色丁香婷婷综合激情| 亚洲激情精品| 亚洲深夜福利| 久久精品久久综合| 在线亚洲高清视频| 欧美在线视频在线播放完整版免费观看 | 国产一级久久| 亚洲欧洲日产国码二区| 亚洲自拍偷拍麻豆| 亚洲国产精品久久久| 亚洲视频日本| 久久久久久电影| 欧美理论电影网| 国产日韩欧美精品一区| 亚洲成人中文| 亚洲永久免费| 亚洲乱码国产乱码精品精可以看| 亚洲欧美综合一区| 欧美xxx在线观看| 国产精品资源| 99精品国产99久久久久久福利| 欧美一区二区三区视频在线 | 亚洲美女免费精品视频在线观看| 亚洲欧美久久久| 日韩午夜电影av| 欧美有码视频| 欧美日韩精品免费看| 国产综合av| 亚洲性av在线| 日韩香蕉视频| 久久婷婷蜜乳一本欲蜜臀| 欧美三级午夜理伦三级中文幕| 国内精品久久久久久久影视蜜臀 | 久久在精品线影院精品国产| 欧美午夜视频在线| 亚洲福利小视频| 欧美一区二区成人6969| 一区二区三区黄色| 六月婷婷一区| 国产日韩精品久久| 一本久久综合亚洲鲁鲁| 亚洲精品婷婷| 久久综合电影一区| 国产日韩一区欧美| 在线视频精品一| 日韩亚洲一区二区| 免费欧美在线| 精品成人国产在线观看男人呻吟| 午夜天堂精品久久久久| 亚洲午夜激情网站| 欧美精品激情| 亚洲国产cao| 亚洲国产日韩在线一区模特| 欧美资源在线| 国产精品嫩草99av在线| 99热这里只有成人精品国产| 亚洲精品美女久久久久| 久久亚洲一区二区| 国产一区二区三区视频在线观看| 亚洲影院污污.| 亚洲免费伊人电影在线观看av| 欧美日韩精品系列| 亚洲欧洲中文日韩久久av乱码| 91久久中文| 巨乳诱惑日韩免费av| 国外成人在线视频| 久久gogo国模裸体人体| 久久成人精品| 国产伦理精品不卡| 亚洲欧美区自拍先锋| 性18欧美另类| 国产精品午夜在线观看| 亚洲一级二级| 午夜一区不卡| 国产欧美一级| 欧美影院成年免费版| 久久精品一区二区国产| 国产亚洲精品自拍| 欧美一区二区三区视频在线观看 | 欧美一区二区高清在线观看| 欧美在线观看网址综合| 国产小视频国产精品| 欧美在线www| 久久欧美肥婆一二区| 国内精品久久久久久| 亚洲国产一区二区在线| 欧美大片在线观看一区| 亚洲人成高清| 一区二区三区视频免费在线观看| 欧美性大战久久久久| 亚洲一区在线免费| 久久精品国产在热久久 | 亚洲一区在线观看免费观看电影高清| 欧美日韩一区二区三区四区五区| 在线亚洲精品| 欧美在线视频播放| 影视先锋久久| 一区二区欧美激情| 国产精品国码视频| 欧美亚洲免费电影| 男男成人高潮片免费网站| 91久久精品www人人做人人爽| 亚洲特级毛片| 国产区精品在线观看| 亚洲国产婷婷香蕉久久久久久99| 欧美精品在线观看91| 亚洲视频网在线直播| 久久精品国产亚洲一区二区三区| 影音先锋在线一区| 在线视频日本亚洲性| 国产九区一区在线| 亚洲国产精品va在线看黑人动漫| 欧美国产三区| 亚洲免费在线精品一区| 久久蜜桃香蕉精品一区二区三区| 亚洲欧洲一区二区在线观看| 午夜精品视频在线观看| 精品999成人| 亚洲一区在线观看免费观看电影高清 | 国产日韩av在线播放| 亚洲黄色天堂| 欧美午夜精品久久久久免费视| 欧美一级电影久久| 欧美精品一区二区久久婷婷| 亚洲欧美国产精品桃花| 欧美黄色一区二区| 先锋影音网一区二区| 欧美激情精品久久久久| 亚洲欧美综合| 欧美日本一区二区三区| 欧美一级视频免费在线观看| 欧美裸体一区二区三区| 欧美一区二区三区日韩| 欧美日韩国产美女| 欧美一区永久视频免费观看| 欧美日韩国产首页| 欧美影片第一页| 欧美亚男人的天堂| 91久久在线视频| 国产日韩专区在线| 亚洲视频在线视频| 韩国成人理伦片免费播放| 亚洲午夜羞羞片| 在线观看视频亚洲| 欧美一区二区成人| 亚洲精品在线二区| 久久中文久久字幕| 亚洲欧美国产高清va在线播| 欧美日韩国产成人在线91| 久久精品一区二区三区不卡| 国产精品区一区二区三| 99综合精品| 在线观看日韩av| 久久久久久久999精品视频|