none
Procurando por uma palavra dentro de um EXE RRS feed

  • Discussão Geral

  • 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
                    }
                }
            }

    quinta-feira, 4 de abril de 2019 15:32

Todas as Respostas

  • Olá, Jonathan França

    Não entendi muito bem sua dúvida, você quer encontrar alguma palavra dentro dos arquivos .EXE em execução? Poderia explicar melhor, por gentileza?

    Att, Wallace


    “First do it, then do it right, then do it better.” - Addy Osmani

    quinta-feira, 4 de abril de 2019 15:53
  • Exatamente isso que você descreveu... 
    e ignorar os que o meu programa não conseguir verificar...
    sexta-feira, 5 de abril de 2019 01:34