Existem alguns logs do Windows contendo associação de PID ao processo em execução
Por padrão, não há registros desse tipo. No entanto, você pode ativar os eventos de controle de processos no log de eventos de segurança do Windows.
Notas:
-
A solução requer fazer alterações na Diretiva de Grupo usando
gpedit
. -
Infelizmente, o Editor de Diretiva de Grupo (gpedit) não está incluído nas edições Starter Edition, Home e Home Premium do Windows.
-
Veja minhas perguntas e respostas Windows Starter Edition, Home e Home Premium não incluem o gpedit, como faço para instalá-lo? para obter instruções sobre como instalá-lo.
Como usar eventos de controle de processos no log de segurança do Windows
No Windows 2003 / XP, você obtém esses eventos simplesmente ativando a política de auditoria do acompanhamento de processos.
No Windows 7/2008 +, você precisa ativar a criação do processo de auditoria e, opcionalmente, as subcategorias Terminação do processo de auditoria, que você encontrará em Configuração de política de auditoria avançada em objetos de política de grupo.
Esses eventos são incrivelmente valiosos porque fornecem uma trilha de auditoria abrangente sempre que qualquer executável no sistema é iniciado como um processo. Você pode até determinar por quanto tempo o processo foi executado vinculando o evento de criação do processo ao evento de finalização do processo usando o ID do processo encontrado em ambos os eventos. Exemplos de ambos os eventos são mostrados abaixo.
Fonte
Como habilitar a criação do processo de auditoria
-
Execute gpedit.msc
-
Selecione "Configurações do Windows" > "Configurações de segurança" > "Políticas locais" > "Política de Auditoria"
Cliquecomobotãodireitodomouseem"Acompanhamento do processo de auditoria" e selecione "Propriedades"
-
Marque "Sucesso" e clique em "OK"
Oqueéoacompanhamentodoprocessodeauditoria
ThissecuritysettingdetermineswhethertheOSauditsprocess-relatedeventssuchasprocesscreation,processtermination,handleduplication,andindirectobjectaccess.
Ifthispolicysettingisdefined,theadministratorcanspecifywhethertoauditonlysuccesses,onlyfailures,bothsuccessesandfailures,ortonotaudittheseeventsatall(i.e.neithersuccessesnorfailures).
IfSuccessauditingisenabled,anauditentryisgeneratedeachtimetheOSperformsoneoftheseprocess-relatedactivities.
IfFailureauditingisenabled,anauditentryisgeneratedeachtimetheOSfailstoperformoneoftheseactivities.
Default:Noauditing
Important:Formorecontroloverauditingpolicies,usethesettingsintheAdvancedAuditPolicyConfigurationnode.FormoreinformationaboutAdvancedAuditPolicyConfiguration,see
http://go.microsoft.com/fwlink/?LinkId=140969.