Wat is het DEVICEINFO-bestandsformaat?
.deviceinfo-bestanden zijn eigen apparaatrecordbestanden gemaakt door de iPhone Configuration Utility (iPCU), de zakelijke tool van Apple voor het beheren en inrichten van iOS-apparaten. Het hulpprogramma was beschikbaar voor Windows (XP, Vista, 7) en Mac OS X (10.5 tot en met 10.8) en werd in 2014 stopgezet na de release van iOS 8.
Elk .deviceinfo-bestand is een Apple Property List (plist)-document - ofwel een binaire plist (beginnend met de bplist00-handtekening) of een XML-plist (beginnend met een standaard <?xml-declaratie). Het slaat hardware- en software-metadata op die zijn vastgelegd toen een apparaat met iPCU was verbonden: de UDID van het apparaat, de naam, het serienummer, de iOS-versie, geïnstalleerde configuratieprofielen, de certificaatstatus en de inrichtingsstatus.
Bestanden zijn klein, doorgaans 1 KB tot 50 KB. Ze werden uitsluitend gemaakt en gebruikt door de iPhone Configuration Utility; geen enkel ander Apple-hulpprogramma produceert of leest ze.
iPCU werd opgevolgd door Apple Configurator 2 (macOS, 2012-heden), dat modern iOS-apparaatbeheer afhandelt maar het .deviceinfo-formaat niet gebruikt. Het bijbehorende .mobileconfig-formaat dat wordt gebruikt voor configuratieprofielen blijft actueel, maar .deviceinfo-records zijn achtergebleven artefacten van zakelijke MDM-implementaties uit 2007-2013.
Het inspecteren van een .deviceinfo-bestand is eenvoudig wanneer het in XML-plist-vorm is - elke tekstverwerker werkt dan. Binaire plist-varianten kunnen worden geconverteerd met de plutil command-line tool op macOS.
Beveiliging & veiligheid
RISICO: LOW.deviceinfo-bestanden bevatten apparaat-identificatiegegevens (UDID, IMEI) en profielinventarissen - gevoelig vanuit het oogpunt van privacy en activabeheer, maar niet uitvoerbaar. Geen malware-risico van het bestand zelf. UDID's in oude bestanden kunnen worden gebruikt voor historische apparaatcorrelatie; behandel ze als PII (persoonsgegevens) bij zakelijke opschoning.
Formaatdetails
in een notendopProgramma's die DEVICEINFO-bestanden openen
Technische details
diepe specificaties| Formaattype | Apple Property List apparaatrecordbestand (plist) |
| Container | Apple binaire plist (`bplist00`-handtekening) of XML-plist (XML-declaratieheader) |
| Byte-volgorde | Big-endian (Apple binaire plist-conventie) |
| Codering | Binair (Apple binaire plist) of platte tekst (XML-plist) |
| Opgeslagen gegevens | Apparaat-UDID, naam, serienummer, iOS-versie, geïnstalleerde configuratieprofielen en certificaatstatus |
| Typische bestandsgrootte | 1 KB - 50 KB (compact apparaat-metadata-record) |
| Gemaakt door | iPhone Configuration Utility (iPCU) versies 1.0-3.6, 2007-2012 |
| Bijbehorend OS (host) | Windows XP/Vista/7; Mac OS X 10.5-10.8 (Mountain Lion) |
| Inspectietool | XML-plist-variant leesbaar in elke tekstverwerker; binaire plist-variant leesbaar met `plutil` op macOS |
| Implementatietijdperk | Zakelijke iOS MDM-implementaties, ongeveer 2007-2013; bestanden zijn nu achtergebleven artefacten |
| Uitgebracht | circa 2007 (alongside iPhone Configuration Utility 1.0) |
| Laatste versie | iPhone Configuration Utility 3.6 (last release, 2012) |
DEVICEINFO conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over DEVICEINFO-bestanden.