dissect.ole¶ Submodules¶ dissect.ole.c_ole dissect.ole.exceptions dissect.ole.ole Package Contents¶ Classes¶ OLE exception dissect.ole.Error¶ Bases: Exception Common base class for all non-exit exceptions. exception dissect.ole.InvalidFileError¶ Bases: Error Common base class for all non-exit exceptions. exception dissect.ole.NotFoundError¶ Bases: Error Common base class for all non-exit exceptions. class dissect.ole.OLE(fh: BinaryIO)¶ fh¶ header¶ sector_size¶ mini_sector_size¶ mini_cutoff¶ num_fat_entries¶ num_difat_entries¶ root¶ ministream¶ get(path: str, root: DirectoryEntry | None = None) → DirectoryEntry¶ directory(sid: int) → DirectoryEntry¶ fat(sect: int) → int¶ minifat(sect: int) → int¶ chain(sect: int, size: int | None = None) → MiniChain¶ minichain(sect: int, size: int | None = None) → MiniChain¶