Bom, boa tarde...
queria que alguém me ajudasse a procurar algumas palavra dentro dos EXE aberto e ignorar os que eu não tenho permissão
eu tenho esse codigo que está fazendo a verificação pelo tamanho, porem empaquei...
private void ProcessMonitoramento()
{
var processos = Process.GetProcesses();
foreach (var processo in processos)
{
try
{
if (processo.MainWindowHandle != IntPtr.Zero)
{
var arquivo = processo.MainModule.FileName;
var informacaoArquivo = new FileInfo(arquivo);
var tamanho = informacaoArquivo.Length / 1024;
var suspeitos = new int[] { 115, 14 };
if (suspeitos.Count(c => c == tamanho) > 0)
{
processo.Kill();
}
else
{
Console.WriteLine(tamanho);
}
}
}
catch (Exception erro)
{
// Tratar erro
}
}
}