Les fichiers plist binaires sont couramment utilisés par les applications macOS et iOS car ils sont compacts et efficaces. Cependant, ils ne sont pas lisibles par l'humain, ce qui les rend difficiles à inspecter ou à modifier. Dans ce guide, vous apprendrez à convertir un fichier plist binaire en XML, afin de pouvoir lire et modifier facilement son contenu.
Un plist binaire est une version sérialisée d'une liste de propriétés optimisée pour :
Contrairement aux fichiers plist XML, les fichiers plist binaires ne peuvent pas être ouverts directement dans un éditeur de texte. Si vous essayez, vous verrez des caractères illisibles.
La conversion en XML vous permet de :
Le format XML est beaucoup plus facile à utiliser lors du développement ou de l'analyse.
Méthode 1 — Utiliser un convertisseur en ligne (le plus rapide)
Le moyen le plus simple est d'utiliser un outil en ligne comme : plist-viewer.com
Étapes :
Aucune installation requise
Fonctionne sur Windows, macOS, Linux et les appareils mobiles avec des navigateurs modernes.
La sécurité est une préoccupation importante.
Cet outil traite les fichiers localement dans votre navigateur, ce qui signifie :
Cela le rend sûr pour la plupart des cas d'utilisation, y compris les fichiers de configuration sensibles.
Méthode 2 — Utiliser plutil de macOS (outil natif)
Si vous avez accès à macOS, vous pouvez utiliser la commande intégrée plutil :
plutil -convert xml1 input.plist -o output.plist
Ceci convertit un fichier plist binaire au format XML.
Méthode 3 — Utiliser des scripts ou des outils tiers
Autres options incluent :
Exemple en Python :
import plistlib
with open("input.plist", "rb") as f:
data = plistlib.load(f)
with open("output.plist", "wb") as f:
plistlib.dump(data, f)Après conversion, le fichier devient lisible :
<dict> <key>Name</key> <string>Example</string> <key>Enabled</key> <true/> </dict>
En utilisant Plist-Viewer.com, vous acceptez notre C__C
Cookie Politique
Accepter