Well, that hook is actually gone.  I can’t remember if it was removed in 2013 
or 2016 – but it was when store.exe was rewritten to have a separate process 
for each mailbox database.

Now, the ONLY mechanism to scan for viruses is via FrontEndTransport (incoming 
or outgoing email messages) and EWS (which is dreadfully slow and not suitable 
for this task).

Store.exe is now managed code – and with all the various a/v and a/m 
mitigations in managed-code, I don’t know that anyone has tried trying to 
reverse engineer hooks into the live processes.

From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On 
Behalf Of Daniel Chenault
Sent: Friday, June 30, 2017 12:52 PM
To: exchange@lists.myitforum.com
Subject: RE: [Exchange] June 2017 Quarterly Exchange Updates

Reminds me of how Trend Micro reverse-engineered store.exe to hook their AV 
product into the message stream in Exchange 5.x.

Of course now the hook into the message stream is exposed. Since 2k3 I believe.

Never did like brick-level backups; took longer and needed more storage.

From: listsad...@lists.myitforum.com<mailto:listsad...@lists.myitforum.com> 
[mailto:listsad...@lists.myitforum.com] On Behalf Of Kennedy, Jim
Sent: Thursday, June 29, 2017 7:42 AM
To: exchange@lists.myitforum.com<mailto:exchange@lists.myitforum.com>
Subject: RE: [Exchange] June 2017 Quarterly Exchange Updates

Great.  Never considered they did it that way, that scares me.  Another reason 
not to do item level backups on exchange. Our awesome browser driven archive 
system will do just fine.

From: listsad...@lists.myitforum.com<mailto:listsad...@lists.myitforum.com> 
[mailto:listsad...@lists.myitforum.com] On Behalf Of Michael B. Smith
Sent: Thursday, June 29, 2017 8:35 AM
To: exchange@lists.myitforum.com<mailto:exchange@lists.myitforum.com>
Subject: RE: [Exchange] June 2017 Quarterly Exchange Updates

Backup Exec (and every backup program promising single-item restores) depend on 
non-public data – they are reverse-engineering the format of a mailbox 
database..

This is noted in the release blog.

Post release update concerning Cumulative Update 5
Several customers have reported problems with 3rd party solutions which provide 
brick level backup or single mailbox recovery as a reported feature after 
installing Cumulative Update 5. Cumulative Update 5 included an update to our 
database schema which caused some of these products to not function as they had 
previously. That change carries forward into Cumulative Update 6 as well. The 
practice of updating the database schema has long been in place with Exchange 
Server. Microsoft has urged developers to not consider the schema to be 
immutable nor to program against it. The schema is not publicly defined and is 
a structure internal to the operation of Exchange Server. Access to store level 
objects is provided through publicly documented interfaces and structures only.
The Exchange Team


From: listsad...@lists.myitforum.com<mailto:listsad...@lists.myitforum.com> 
[mailto:listsad...@lists.myitforum.com] On Behalf Of Kennedy, Jim
Sent: Thursday, June 29, 2017 8:18 AM
To: exchange@lists.myitforum.com<mailto:exchange@lists.myitforum.com>
Subject: RE: [Exchange] June 2017 Quarterly Exchange Updates

CU5 breaks single item restores in Backup Exec.  They are working on it.

https://vox.veritas.com/t5/Backup-Exec/Exchange-2016-CU5-Support/td-p/830356

________________________________
From: "Michael B. Smith" <mich...@smithcons.com<mailto:mich...@smithcons.com>>
To: exchange@lists.myitforum.com<mailto:exchange@lists.myitforum.com>
Sent: Wednesday, June 28, 2017 7:59:34 AM
Subject: [Exchange] June 2017 Quarterly Exchange Updates

Released yesterday:

https://blogs.technet.microsoft.com/exchange/2017/06/27/released-june-2017-quarterly-exchange-updates/

The blog article and the KB articles do a poor job of explaining everything 
that has changed. 2016 CU6 includes a fix for the annoying Set-Mailbox bug 
present in CU5.

However, if you do a lot mailbox moves or discovery searches, I suggest that 
you carefully test it in a lab.  The same if you intend to apply CU6 to edge 
servers. I am not aware of confirmed issues, but I’ve heard some rumbles about 
these.

Reply via email to