OpenMcdf is a 100% .net / C# component that allows developers to manipulate Microsoft Compound Document File Format for OLE structured storage. It supports read/write operations on streams and storages and traversal of structures tree.
See the version list below for details.
Install-Package OpenMcdf -Version 126.96.36.1994
dotnet add package OpenMcdf --version 188.8.131.524
<PackageReference Include="OpenMcdf" Version="184.108.40.2064" />
paket add OpenMcdf --version 220.127.116.114
Bug fix issue 2 @ github - wrong ministream cutoff handling
Source code has been migrated to github (https://github.com/ironfede/openmcdf)
Here you can find extension helpers(development, still unreleased) for manipulation of OLE Properties and IO Stream native support.
This package has no dependencies.
NuGet packages (13)
Showing the top 5 NuGet packages that depend on OpenMcdf:
Read Outlook MSG and EML files without using Outlook. The MSGReader supports MSG E-Mail (also signed), Contact, Appointment, Task, Sticky notes and Contact files. The EML reader supports MIME 1.0 encoded files
Library for mass spectrometry projects.
MsgKit is a 100% managed C# .NET library (no PINVOKE or whatsoever) which may be used for the creation of messages (E-Mail, Appointments, Journals and Stickey Notes) that are Outlook compatible
A small library for detecting the type of a file based on header signature (also known as magic number) rather than file extension.
Hacks a Visual Studio .suo file to set multiple startup projects.
GitHub repositories (5)
Showing the top 5 popular GitHub repositories that depend on OpenMcdf:
Bring macOS “Quick Look” feature to Windows
Search tool to find specific files containing specific words, i.e. files containing passwords..
RedPeanut is a small RAT developed in .Net Core 2 and its agent in .Net 3.5 / 4.0.
C# Outlook MSG file reader without the need for Outlook
Excel Macro Document Reader/Writer for Red Teamers & Analysts