Qu'est-ce que le format de fichier DEVICEINFO ?
Les fichiers .deviceinfo sont des fichiers d'enregistrement d'appareil propriétaires créés par iPhone Configuration Utility (iPCU), l'outil d'entreprise d'Apple pour la gestion et le déploiement des appareils iOS. L'utilitaire était disponible pour Windows (XP, Vista, 7) et Mac OS X (10.5 à 10.8) et a été abandonné en 2014 suite à la sortie d'iOS 8.
Chaque fichier .deviceinfo est un document Apple Property List (plist) - soit un plist binaire (commençant par la signature bplist00), soit un plist XML (s'ouvrant par une déclaration standard <?xml). Il stocke les métadonnées matérielles et logicielles capturées lorsqu'un appareil était connecté à l'iPCU : l'UDID de l'appareil, son nom, son numéro de série, la version d'iOS, les profils de configuration installés, l'état des certificats et l'état de provisionnement.
Les fichiers sont de petite taille, généralement de 1 KB à 50 KB. Ils ont été créés et consommés exclusivement par iPhone Configuration Utility ; aucun autre outil Apple ne les produit ou ne les lit.
L'iPCU a été remplacé par Apple Configurator 2 (macOS, de 2012 à aujourd'hui), qui gère la gestion moderne des appareils iOS mais n'utilise pas le format .deviceinfo. Le format associé .mobileconfig utilisé pour les profils de configuration reste d'actualité, mais les enregistrements .deviceinfo sont des artefacts isolés des déploiements MDM en entreprise de 2007-2013.
L'inspection d'un fichier .deviceinfo est simple lorsqu'il est sous forme de plist XML - n'importe quel éditeur de texte fera l'affaire. Les variantes plist binaires peuvent être converties avec l'outil en ligne de commande plutil sur macOS.
Sécurité et sûreté
RISQUE : LOWLes fichiers .deviceinfo contiennent des identifiants d'appareil (UDID, IMEI) et des inventaires de profils - sensibles du point de vue de la confidentialité et du suivi des actifs, mais non exécutables. Aucun risque de malware provenant du fichier lui-même. Les UDID dans les anciens fichiers pourraient être utilisés pour la corrélation historique des appareils ; à manipuler comme des données PII lors du nettoyage en entreprise.
Détails du format
en brefProgrammes qui ouvrent les fichiers DEVICEINFO
Détails techniques
spécifications approfondies| Type de format | Fichier d'enregistrement d'appareil Apple Property List (plist) |
| Conteneur | Apple binary plist (signature `bplist00`) ou XML plist (en-tête de déclaration XML) |
| Ordre des octets | Big-endian (convention Apple binary plist) |
| Encodage | Binaire (Apple binary plist) ou texte brut (XML plist) |
| Données stockées | UDID de l'appareil, nom, numéro de série, version d'iOS, profils de configuration installés et état du certificat |
| Taille de fichier typique | 1 KB - 50 KB (enregistrement compact de métadonnées d'appareil) |
| Créé par | iPhone Configuration Utility (iPCU) versions 1.0-3.6, 2007-2012 |
| OS associé (hôte) | Windows XP/Vista/7 ; Mac OS X 10.5-10.8 (Mountain Lion) |
| Outil d'inspection | Variante XML plist lisible dans n'importe quel éditeur de texte ; variante plist binaire lisible avec `plutil` sur macOS |
| Ère de déploiement | Déploiements MDM iOS en entreprise, environ 2007-2013 ; les fichiers sont désormais des artefacts isolés |
| Publié | circa 2007 (alongside iPhone Configuration Utility 1.0) |
| Dernière version | iPhone Configuration Utility 3.6 (last release, 2012) |
Conversions DEVICEINFO
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers DEVICEINFO.