Não execute o aplicativo contendo algumas palavras

1

Eu quero fechar aplicativos que contenham algumas palavras-alvo em seus títulos ou em seus nomes ou em suas caixas de texto, depois que eles forem executados.

Por exemplo, se o título de um aplicativo contiver "keylog", em seguida, após executar um aplicativo de terceiros, detecte-o e feche-o. também o mesmo com o nome do arquivo.

Existe algum aplicativo de terceiros para fazer isso?

    
por Nofuzy 28.09.2011 / 16:55

2 respostas

2

AutoIt seria minha melhor recomendação. Ele tem a capacidade de pesquisar por título de janela ou texto (janelas ocultas e visíveis) e nome de processo (WinExists (), ProcessExists ()) e tem opções para fechar aplicativos por processo ou por janela (WinKill (), WinClose (), ProcessClose ()). Por ser uma linguagem de script, é extremamente configurável filtrar exatamente o que você quer, mas pode ter uma curva de aprendizado mais alta do que outros aplicativos.

Observação: isso não os impedirá de serem executados, mas os matará imediatamente assim que eles tentarem ser executados.

Aqui está um código de exemplo:

Opt("WinTitleMatchMode", 2)

While 1

If ProcessExists("notepad.exe") Then
    ProcessClose("notepad.exe")
EndIf

If WinExists("Paint","") = 1 Then
    WinClose("Paint","")
EndIf

    Sleep(100)

WEnd

Isso fechará qualquer janela com "Paint" no título e no processo notepad.exe assim que eles começarem.

    
por 28.09.2011 / 17:15
2

Sem software de terceiros (dos quais não posso recomendar nenhum), isso não é facilmente conseguido com os recursos incorporados do Windows. O mais próximo que você pode obter é usar as versões comerciais do Windows (Professional e superior) e usar a Diretiva de Grupo para restringir a lista de aplicativos que podem ser executados.

Dito isto, é uma lista de inclusão, não uma lista de exclusão.

No entanto, é altamente provável que esses aplicativos possam ignorar sua segurança simplesmente renomeando a si mesmos ou semelhantes.

Seria impossível proteger através do título de um aplicativo, já que o aplicativo já teria sido executado por este ponto - a menos que você faça algum tipo de descompilação / pesquisa antecipada de recursos - no entanto, isso provavelmente será ineficiente, muito lento e nem sempre funciona (no caso de ofuscação).

Se você quiser seguir em frente com uma lista de permissões, aqui está um guia para o XP , o Windows Vista / 7 é muito parecido, mas, se precisar de ajuda, me avise e irei escrever um guia para você.

    
por 28.09.2011 / 17:04

Tags