如何阻止 Forefront 阻止我的程序?

如何阻止 Forefront 阻止我的程序?

(我不确定这是否应该在 StackOverflow 上发布。)

我有一个程序在客户站点上运行了十年。它获取客户的数据并使用它来填写网络表单。它的工作原理是使用 将其自身附加到 IE SetWindowsHookEx()

现在客户已选择 Microsoft Forefront 作为公司标准,但它破坏了某些功能。据我所知,它允许我的程序运行,但拦截对的调用,SetWindowsHookEx()就好像我的程序是恶意软件一样。

当我选择以管理员身份运行时,程序可以正常工作,但这不是一种实用的解决方法。我已经开始重写应用程序以使用更现代的方法与 IE 交互,但这将需要很长时间,而且客户现在需要修复。

是否有某种方式可以配置 Forefront 以信任我的程序?是否有办法将我列入白名单?

Vista 和 Win7 下都会发生这种情况。该应用程序未签名,并且没有应用程序清单(它是非托管 C++)。

相关内容