Vad är filformatet OBD?
En .obd-fil är ett Microsoft Office Binder Document - en behållare som buntar ihop flera Office-dokument (en Word-fil, ett Excel-kalkylblad, en PowerPoint-presentation eller en Project-fil) till ett enda paket för enhetlig lagring och utskrift. Microsoft introducerade Binder-funktionen i och med Office 95 och inkluderade den fram till Office 2000.
Internt är en .obd-fil en OLE2 Compound File Binary (CFBF)-behållare - samma format som ligger till grund för äldre .doc, .xls och .ppt-filer. Den öppnas med de standardiserade OLE2-magic bytes D0 CF 11 E0 A1 B1 1A E1. Inuti finns en Binder-rotlagring som innehåller numrerade sektionslagringar (1, 2, 3, …), där varje del bäddar in ett komplett Office-objekt tillsammans med metadataströmmar för SummaryInformation och DocumentSummaryInformation. Den tillhörande filändelsen .obt användes för Office Binder-mallar.
Microsoft tog bort Binder från Office XP (2001) med hänvisning till låg användning. Ingen version av Office sedan 2003 kan öppna .obd-filer nativt. Ett «Unbind»-tillägg släpptes för Office 2003 för att extrahera de enskilda inbäddade dokumenten, men detta tillägg stöds inte längre. Användare som stöter på en .obd-fil idag bör helst öppna den med Office 2000, eller använda Office 2003 Unbind-tillägget om det finns tillgängligt - det finns inget modernt migreringsverktyg.
Formatet .obd porterades aldrig till Open XML-eran; Microsoft valde att inte skapa en OOXML-baserad Binder-motsvarighet vid övergången till formaten DOCX, XLSX och PPTX.
Säkerhet & trygghet
RISK: MEDIUMOBD-filer är OLE2-behållare och kan teoretiskt sett innehålla felaktiga OLE2-strukturer eller utnyttja gamla buggar i parsern i äldre Office-versioner. Att visa dem kräver mycket gammal, opatchad programvara (Office 2000/2003) som i sig har opatchade säkerhetsbrister. Hantera med försiktighet i produktionsmiljöer; öppna endast i ett isolerat/sandlådat äldre system.
Formatdetaljer
i ett nötskal- OBD On-Board Diagnostics (fordon) - Orelaterat: viss programvara för fordonsdiagnostik använder .obd för skanningsdata; ett helt annat format.
Program som öppnar OBD-filer
Tekniska detaljer
djup specifikation| Kodning | Binär |
| Byteordning | Little-endian (OLE2/CFBF) |
| Behållarformat | OLE2 Compound File Binary Format (CFBF) - samma behållare som används av äldre `.doc`, `.xls` och `.ppt` |
| Magic bytes | `D0 CF 11 E0 A1 B1 1A E1` vid offset 0 (standard OLE2/CFBF-signatur) |
| Intern struktur | OLE2-rotlagring → `Binder`-lagring → numrerade sektionslagringar (`1`, `2`, `3`…) som var och en innehåller ett inbäddat OLE2 Office-objekt |
| Metadataströmmar | `SummaryInformation`, `DocumentSummaryInformation` och `HdrFtr` (sidhuvud/sidfot-data) strömmar |
| Inbäddningsbara objekttyper | Word-dokument, Excel-kalkylblad, PowerPoint-presentationer, Microsoft Project-filer |
| Typisk filstorlek | 50 KB - 50 MB (skalar med antal och storlek på inbäddade dokument) |
| Tillhörande filändelse | `.obt` - Office Binder Template (samma CFBF-struktur, används som en återanvändbar Binder-layout) |
| Office-versioner som stöds | Office 95, 97, 2000 (nativ Binder); Office 2003 (endast Unbind-tillägg); inget stöd i Office XP eller senare versioner |
| MIME-typ | application/msword (delas med äldre `.doc`) |
| Migreringsväg | Office 2003 Unbind-tillägget extraherar inbäddade dokument till enskilda filer; inget modernt motsvarande extraheringsverktyg existerar |
| Släppt | 1995 (Microsoft Office 95) |
| Senaste version | Final version included in Office 2000 (v9); Unbind add-in for Office 2003 only |
| Specifikation | learn.microsoft.com |
OBD-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om OBD-filer.