Wat is het SMS-bestandsformaat?
.sms-bestanden zijn tekstgebaseerde Package Definition Files (PDF's) die worden gebruikt door Microsoft Systems Management Server (SMS), een platform voor software-implementatie in ondernemingen dat halverwege de jaren 90 werd geïntroduceerd. Elk bestand beschrijft een softwarepakket dat SMS distribueert en geruisloos installeert over een beheerd netwerk van Windows-clients.
Het formaat volgt de INI-syntaxis: benoemde secties zoals [PDF], [Package Definition] en [Program] bevatten sleutel=waarde-paren die de pakketnaam, uitgever, versie, bronbestandspaden, installatie- en verwijderingsopdrachtregels, ondersteunde Windows-platforms en op het register gebaseerde detectieregels specificeren. Er zijn geen binaire secties, compressie of versleuteling; elke tekstverwerker opent een .sms-bestand zonder problemen.
SMS 1.x en 2.x vertrouwden op dit formaat gedurende de late jaren 90 en vroege jaren 2000. Microsoft hernoemde SMS naar System Center Configuration Manager (SCCM) in 2007 en verving het .sms Package Definition File door een op MOF gebaseerd en later op XML gebaseerd applicatiemodel. SCCM werd vervolgens omgedoopt tot Microsoft Endpoint Configuration Manager, nu aangevuld met Microsoft Intune.
Het vinden van een .sms-bestand vandaag de dag betekent het omgaan met een verouderd zakelijk IT-artefact, vaak uit een installatiekit van een softwareleverancier uit het Windows NT- of Windows 2000-tijdperk. Het bestand is leesbaar als platte tekst in Kladblok of een moderne editor zoals Visual Studio Code.
Beveiliging & veiligheid
RISICO: LOWHet .sms Package Definition File is een configuratie in platte tekst - het kan zelf geen code uitvoeren. De opdrachtregels die het definieert (installatie/verwijdering van programma's) kunnen echter verwijzen naar kwaadaardige uitvoerbare bestanden. Op moderne systemen zijn deze bestanden inert; er bestaat geen SMS-server om erop te reageren. Behandel het als een tekstdocument.
Formaatdetails
in een notendop- SMS Backup & Restore app back-upbestand - Android SMS Backup & Restore (Carbonite/SynTech) exporteert back-ups van sms-berichten als .sms XML-bestanden - volledig ongerelateerd aan Microsoft SMS; tegenwoordig veel gebruikelijker.
- Sega Master System ROM-image - Sommige emulatie-communities gebruiken .sms voor Sega Master System game ROM-bestanden, hoewel .sms niet de standaardextensie is (meestal wordt .sms geaccepteerd naast .gg en .rom).
Programma's die SMS-bestanden openen
Technische details
diepe specificaties| Codering | Platte tekst, ASCII (Windows-1252 op legacy Windows-systemen) |
| Formaatstructuur | Benoemde secties in INI-stijl en sleutel=waarde-paren |
| Veelvoorkomende sectiekoppen | [PDF], [Package Definition], [Program], [Supported Platforms] |
| Gedefinieerde pakketinhoud | Naam, uitgever, versie, bronpaden, installatie/verwijderings-opdrachtregels, ondersteunde Windows-versies, registerdetectieregels |
| Binaire handtekening | Geen - plat tekstbestand, geen magic bytes; inspecteer met elke tekstverwerker |
| Typische bestandsgrootte | 1 KB - 50 KB |
| Geïntroduceerd met | Microsoft Systems Management Server 1.0 (1994-1995) |
| Laatste relevante versie | SMS 2.x / vroege SCCM-tijdperk (vóór ConfigMgr 2007) |
| Opvolgend formaat | Op MOF gebaseerde definities (SMS 2003), daarna XML-applicatiemodel (SCCM 2007+) |
| Huidig product | Microsoft Endpoint Configuration Manager / Microsoft Intune |
| Bijbehorend OS | Windows Server en Windows-clients in door SMS beheerde bedrijfsomgevingen |
| MIME-type | text/plain |
| Uitgebracht | Microsoft Systems Management Server 1.x (mid-1990s) |
| Laatste versie | Format last relevant in SMS 2.x / early SCCM (before ConfigMgr 2007) |
| Specificatie | oa.mo.gov |
SMS conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over SMS-bestanden.