關於IOS版wifi萬能鑰匙的運行機制是怎樣的,安裝描述文件是否有泄露wifi密碼的問題?

由於APP store wifi萬能鑰匙排名第一,我下載了該APP想測試下是否有效,家裡的wifi密碼是否被共享泄露出去。之後看了「如何讓可能嚴重侵害公眾利益的 「WiFi 萬能鑰匙」App 消失?」後來才發現自己坑了自己,該問題的答案中都是寫的安卓系統使用該軟體帶來的問題,但未看到有關IOS版的一些答疑。目前該APP已經卸載,但搜索知乎上類似的問題,沒有找到我想知道的東西,故開了這個題目。希望高手解答一下。問題如下:

①IOS某些APP需要安裝描述文件,描述文件是什麼,裡面會包涵什麼內容,對系統安全是否有影響,會泄露個人隱私嗎?

②未越獄IOS系統下載了wifi萬能鑰匙,安裝關於wifi密碼的描述文件後,對IOS設備本機默認貯存的wifi密碼,是否會上傳到他們的雲伺服器進行泄露?

③卸載了wifi萬能鑰匙,是否完全刪除?還是說會剩下殘留文件,在系統內上傳數據。如只是刪掉APP不能完全去除殘留文件,要怎樣才能完全清除掉?

我是比較放心ios系統封閉帶來的安全性,但也不能看扁了國人開發的流氓軟體有多流氓~~~~TAT,因此才有第三個問題的擔心。盼各位大神回復~


1、iOS 的「描述文件」(profile) 是一個設置文件,實質是一個XML文件,不是證書。在部署 iOS 設備時可以使用蘋果官方的「iPhone 配置實用工具.app」或者 Apple Configurator2.app 創建一個描述文件,然後將其安裝到 iOS 設備上對該設備進行管理。

然後,對於蘋果我們知道一個應用在不經過授權的情況下是得不到其他應用下任何信息(前提是沒有破許可權)。所以,不會泄露。

2、我知道的是至少到ios9為止,蘋果沒有開放獲取wifi密碼的api。所以,wifi密碼是獲取不到的。而至於萬能鑰匙的實現是通過配置上述的描述文件,來下發無線的賬號和密碼。(上面就是配置描述文件中wifi的配置) ssid就是你的無線賬號,密碼就是無線秘密。 通過這個配置,裝上配置文件之後,就能連上該文件。而至於他怎麼知道這些無線的賬號和密碼,那就不清楚了。

3、刪除一個應用之後,手機上關於這個app的任何文件都會被移除。但是有些描述文件如果不是和該app一起或者有了特殊的配置,可能還需要在設置內通過密碼去刪除。

基本如上。16.11.04

對於這個是無線的實現,做一點補充。蘋果公司在對網路介面上很早就開放了新的介面NetworkExtension,這個介面就可以對無線連接進行操作,比如說像萬能鑰匙在wifi的名字下有個wifi管家一鍵連接.只是這個介面是需要去蘋果申請授權才能使用。


推薦閱讀:

如何評價蘋果最新的系統更新:iOS11.0.1?
剛上架的 Google Maps for iPhone 使用體驗如何?
Android各應用自主推送的機制到底會比iOS由蘋果統一的推送機制多費多少電?
日記應用 Day One for iOS 的使用體驗如何?
如何優雅的記賬?

TAG:iOS應用 | 密碼安全 | WiFi萬能鑰匙 |