Structured Storage Viewer
Full-featured MS OLE Structured Storage based file management tool
Overview
Description

This tool allows to completely manage any MS OLE Structured Storage based file. You can save and load streams, add, delete, rename and edit items and property sets.
Embedded streams can be viewed as hexadecimal listing or text or interpreted as pictures, RTF or HTML.

Codec plugins: This feature allows to add to SSView any 3rd-party encoder/decoder for stored streams.
Plugin is simple DLL with very simple interface. For more info see ZLIBCodec source code (Delphi) in distribution package. This sample Codec plugin does compressing/decompressing of stream data using ZLIB algorithm.

How does it work? Seamlessly. SSV searches its directory for any DLL. If this DLL exports two functions called "EncodeIStream" and "DecodeIStream" then this DLL is considered to be Codec plugin and it is interfaced by SSV. When you browsing file, new menu item is displayed called "Decoders" (but only if any Codec plugin is found). If you choose any of listed decoders then content of viewed stream is processed via "DecodeIStream" routine from choosen decoder and then displayed in decoded form. If data is not in format supported by selected decoder then data is displayed in form in which it is stored. If you save stream data then selected decoder is used as well.
Very similar way is used if you try to load data into stream. Dialog box with available encoders is displayed and data is stored in format given by selected encoder.

Distribution package contains ZLIB codec source in Delphi so any programmer can write his/her own codecs which can be immediatelly used with SS Viewer.

OpenXML Browser: This tool allows to open structured storage files (e.g. vbaProject.bin) directly from OpenXML files (e.g. DOCX, XLSX, PPTX etc.). It speeds up locating and inspecting embedded structured storage files highly.   Only PRO version  

Find in Streams: This tool searches all streams for specified pattern and reports results in comprehensive interface with detailed location information.   Only PRO version  

Screenshots

OS compatibility
Windows XP
Windows 2003
Windows Vista
Windows 7
Windows Server 2008
Windows 8
Windows 8.1
Windows Server 2012
Windows Server 2012 R2
Windows 10
Windows Server 2016
Windows Server 2019
Pricing

ALL LICENSES ARE LIFETIME. REGISTERED USERS WILL RECEIVE ALL FUTURE UPDATES FOR FREE.

License
Free to use for private, educational and non-commercial purposes.
For other usage you should buy commercial license.
Version History