Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
Como posso detectar processos e executar uma função? ( Uma MSGBOX como exemplo )
O motivo de querer esse código, é que estou a desenvolver um pequeno " MULTI TOOL " para segurança.. no qual tem a função de checar os processos abertos e determinar se o mesmo pode conter um virus..
Como sabemos existe vários virus que criam seu proprio processo. Então oque quero é criar uma pequena lista dos processos que podem ser um virus ( Já tenho essa lista ) e abrir uma msgbox.
Exemplo: O usuário clicou no botão CHECAR PROCESSOS, ele acha o processo virus.exe ( Que está naquela listinha dita acima ).. ele vai retornar a MSGBOX " O processo VIRUS.EXE pode ser malicioso "
Acho que da para vocês entenderem minha duvida
Obrigado amigo.
Funcionando perfeitamente.
Fonte: Delphi Triks
Usando:
if processexists('virus.exe') then ShowMessage('VIRUS ABERTO');