O que é?
Trata-se de um processo que é iniciado ao abrir aplicativos de bancos que precisam de plugin de segurança para serem iniciados, especificamente o Warsaw, desenvolvido pela empresa GAS - Tecnologia.
Em pesquisas e testes feitos é possível observar que ao acessar algum banco via Web, os plugins são inicializados causando lentidão e deixando branca as imagens do sistema S.G.E, muita das vezes as letras também somem. O sistema opera normalmente sem antes iniciar os plugins de segurança.
Existe um método que ao iniciar o sistema e o processo "core.exe" for iniciado, automaticamente este processo é encerrado.
Trecho de código
function MataProcesso(ExeFileName: string): Integer;
const
PROCESS_TERMINATE = $0001;
var
ContinueLoop: BOOL;
FSnapshotHandle: THandle;
FProcessEntry32: TProcessEntry32;
begin
Result := 0;
FSnapshotHandle := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
FProcessEntry32.dwSize := SizeOf(FProcessEntry32);
ContinueLoop := Process32First(FSnapshotHandle, FProcessEntry32);
while Integer(ContinueLoop) <> 0 do
begin
if ((UpperCase(ExtractFileName(FProcessEntry32.szExeFile)) = UpperCase(ExeFileName)) or
(UpperCase(FProcessEntry32.szExeFile) = UpperCase(ExeFileName))) then
Result := Integer(TerminateProcess(OpenProcess(PROCESS_TERMINATE, BOOL(0), FProcessEntry32.th32ProcessID), 0));
ContinueLoop := Process32Next(FSnapshotHandle, FProcessEntry32);
end;
CloseHandle(FSnapshotHandle);
end;
Outra alternativa que precisa ser testada é desativar o protocolo IPV6.