iCloud 備份應用是怎麼備份的?包括我應用的帳號和密碼嗎?

豌豆莢的就可以備份我應用的帳號 密碼


謝三位邀請……這是你們第二次把我從床上逼起來了……

iCloud 備份的與應用相關內容主要就是應用的 Document 文件夾下所有內容,在一個就是系統保密庫內容

至於和你應用的賬號密碼相關的內容,這裡可能的原因有三:

1. 你使用的應用使用了 OAuth 進行了賬號驗證,客戶端通過iOS默認 NSUserDefaults standUserDefaults 設置保存方式,或者自定義保存格式將Token保存在了本地的 Document 文件夾中

2. 你使用的應用使用了 XAuth 進行了賬號驗證,並將你的賬號用戶名和密碼通過iOS默認 NSUserDefaults standUserDefaults 設置保存方式,或者自定義保存格式保存在了 Document 文件夾中

3. 你使用的應用將你的Token(OAuth)或者密碼(XAuth)通過 SFHFKeychainUtils 這個對iOS內置KeyChain 的封裝庫儲存到了系統密碼儲存庫中

一般來說,豌豆莢的備份可以備份1、2兩種方式儲存的密碼,對於第三種就無能為力了,哪怕是在越獄之後,備份依舊是極其困難的,因為根據我以往的觀察,越獄之後,iOS 系統內置的 Security 庫往往會被破壞,導緻密碼無法讀取。比如說我的某軟體在越獄之後就是無法提取系統庫密碼了,再就是傳說某個年代的360越獄版直接替換了這一部分內容,導致很多用戶密碼流失……

總的來說,上面三種方式,按照安全性排列應該是3&>1&>2,不過國內的越獄狀況,特別是6.1越獄一出……以後用3的軟體會越來越少,而且安全性也不好說了……

==========體內酒精含量:0.4%==========

順道一提吧,我的軟體都是使用的2方式,不過採取了傳說中牛逼叉叉的RSA演算法加密(多少位我就不說了……),用戶密碼肯定是有保障的~~~~~~~


驚喜的發現我的郵件的rules都被備份了


我在一台新手機上下載備份之後,發現我的微信聊天記錄全部都在,甚至微博都是在登陸狀態…鬧鐘什麼的,鈴聲什麼的就更不用說了。雖然是帶來了方便但是安全感全沒了…


推薦閱讀:

截止到 2014 年,有哪些應用或網站的主要用戶是未成年人?
電腦怎麼設置軟體鎖
有哪些做得好的旅遊類 APP?
有哪些報刊雜誌的 App 值得推薦?
旅遊 App「足記」是怎樣誕生的?

TAG:iPhone | iOS | 備份 | 應用程序Application | iCloud |