什麼是 Plist?如何存取這類檔案?
Plist(Property List)是 Apple 平台上常用的資料儲存格式,廣泛應用於 iOS 和 macOS 應用程式中儲存設定、偏好和資料。
Plist 檔案格式
- XML 格式:人類可讀,便於編輯和除錯
- Binary 格式:較小的檔案大小,讀取效率更高
常見的資安問題
開發者經常不小心將敏感資料儲存在 Plist 中:
- API 金鑰和密鑰
- 使用者帳號密碼
- 伺服器端點資訊
- 加密金鑰
安全建議
敏感資料應該儲存在 Keychain 中,而非 Plist 檔案。如果必須使用 Plist,請確保資料經過加密處理。