我的一個朋友有一台 iPad 2,上面有他工作/家庭生活中的大量個人/機密數據,但他想賣掉它來升級。他擔心有人能夠從中恢復資料。
一些搜索表明我確實有一個可用工具的好選擇以此目的。
在他出售 iPad 2 以升級到新的 iPad 3 之前,有什麼方法可以確保他的資料永遠消失嗎?
答案1
驗證資料刪除的正常方法是將設備視為區塊儲存並讀取所有資料並驗證沒有敏感資料殘留。 Apple 在正常的 iOS 操作中不允許這種訪問,因此您的朋友必須使用「設定」來清除 iPad,然後越獄設備,這將允許安裝工具(例如 SSH)來存取 iPad 上的原始 iPad。
這很費力,而且可能浪費時間。最新的 iOS 裝置(包括 iPad 2)對裝置上的資料使用全磁碟加密。為了擦除裝置上的數據,iOS 會覆蓋加密金鑰,因為沒有加密金鑰就無法恢復資料。我讀到過從 iOS 裝置中提取資料的情況,但從未在加密金鑰被擦除破壞之後發生過。因此,如果您的朋友信任 AES-256,那麼他可以相信資料在擦除後就消失了。
答案2
*nix dd
(免費)方法: 也適用於任何基於 Unix 的作業系統
後越獄您的 iPad 2 並安裝 Cydia,您可以安裝開放SSHiPad 上的伺服器(包含在 Cydia/Telesphoreo 儲存庫中)。
OpenSSH 伺服器應在安裝後啟動。若要取得 iPad 的 IP 位址,請前往“設定”應用程序,按“Wi-Fi”,按一下目前連接的網路旁的藍色箭頭,然後檢視“IP 位址”。
接下來您需要一個類似 Unix 的終端機。 (在 Windows 上,您可以使用油灰.)
在終端機中執行此命令:
ssh root@your-ipads-ip-address
系統會提示您輸入密碼。預設情況下,它是alpine
.輸入該內容並按Enter。
你應該已經認證了。此命令會將您目前的工作目錄變更為已安裝的「使用者分割區」/var
:
cd /var
現在您可以開始使用以下命令擦除可用空間dd
:
dd if=/dev/zero of=nothing.dat
這個過程可能需要很長時間,並且dd
沒有進度條。確保在進行擦除時您的 iPad 已插入電源。
dd
完成後將輸出簡短的傳輸統計資訊(或錯誤,但不應有任何錯誤)。現在,您的可用空間已被一個名為nothing.dat
.刪除它以回收可用空間:
rm nothing.dat
你有它。使用者分區的可用空間現已被零擦除!
替代(非免費)方法:
後越獄如果您擁有 iPad 2 並安裝了 Cydia,則可以使用 Cydia 從 Cydia/Telesphoreo 儲存庫購買(2.99 美元)iWipe。以下是 iWipe 的描述(2012 年 6 月 5 日檢索版本 1.0-1):
想要確保已刪除的機密電子郵件或令人尷尬的照片從您的 iPhone 永久清除嗎?簡單地刪除檔案並不能保證它永遠消失,並且進行復原只能快速格式化 iPhone。保護您已刪除的資料不被駭客工具和窺探或您的 iPhone 被盜時恢復。
iWipe 是一個簡單的實用程序,用於將 iPhone 上的可用空間清除。該工具不會刪除任何活動文件,但使用與 Mac OS X 清零可用空間相同的方法:它會建立一個大型臨時文件,該文件在已刪除文件仍可駐留的可用空間上寫入零。整個 iPhone 用戶分割區都會被清理,永久清除已刪除的照片、電子郵件、語音郵件和其他已刪除的檔案。
這個有用的實用程式可以定期運行,以輕鬆清除舊資料並確保其無法恢復。由於它不會刪除您的內容或設置,因此您無需恢復任何備份,也無需承擔丟失資料的風險。實際擦除時間取決於裝置上的可用空間量。當 iWipe 運作時,您仍然可以鎖定或接聽電話。