Como impedir que o Forefront bloqueie meu programa?

1

(Não tenho certeza se isso deve acontecer no StackOverflow.)

Eu tenho um programa em execução no site do cliente há dez anos. Ele pega seus dados e os usa para preencher formulários da web. Ele funciona anexando-se ao IE usando SetWindowsHookEx() .

Agora, o cliente escolheu o Microsoft Forefront como padrão corporativo e está quebrado. Pelo que sei, ele permite que meu programa seja executado, mas intercepta a chamada para SetWindowsHookEx() como se meu programa fosse malware.

O programa funciona corretamente quando eu escolho Run As Adminstrator, mas isso não é uma solução prática. Comecei a reescrever o aplicativo para usar um método mais moderno de interação com o IE, mas isso levará muito tempo, e o cliente precisa de uma correção agora.

Existe alguma maneira de configurar o Forefront para confiar no meu programa? Tem alguma maneira de me colocar na lista de permissões?

Isso está acontecendo no Vista e no Win7. O aplicativo não está assinado e não há nenhum Manifesto do Aplicativo (não é gerenciado pelo C ++).

    
por egrunin 19.03.2014 / 17:51

0 respostas