Audit Office Documents with Macros with Powershell

Every organisation sooner or later has to deal with Office documents with macros enabled. Risk assessment and auditing are the first steps when planning to disable them via group policy or just to mitigate risk implied.

The priority should target real usage and avoid any untrusted macro. In this article I will try to help to create a simple report where we can simply leverage powershell to find documents with macros enabled.

Continue reading “Audit Office Documents with Macros with Powershell”

Export mailbox (in PST format) from MS Exchange 2016 using Exchange Management Shell

MS Exchange 2016 offers 2 powerful management tools:

  • Exchange Admin Center (EAC)
  • Exchange Management Shell

The web portal of the Exchange Admin Center offers a lot of useful features to manage the mail server on a daily basis.  However, like other recent MS tools, not every action is designed to be performed via GUI.

In this case, we will export a user mailbox in pst format.

Continue reading “Export mailbox (in PST format) from MS Exchange 2016 using Exchange Management Shell”