Fiz uma nova instalação no meu macbook e tive um problema de alto consumo de CPU e memória pelo novo serviço do YaraScanService ou MRT da Apple. Descobri que é um ferramenta de remoção de malware do OSX.
É uma opção usar ou não o aplicativo da Apple, mas deixar o computador lento e alto uso de processamento, aumentando a temperatura e diminuindo a duração da bateria, para mim, não valem a pena.
Para remover a ferramenta ou impedir que ela seja iniciada automaticamente podem ser feitos algumas medidas.
Para remover recomendo primeiro matar os processos do YaraScan Service e do MRT no monitor de atividades.
depois abra o terminal e digite os seguintes comandos.
sudo launchctl stop com.apple.mrt
sudo launchctl remove com.apple.mrt
o primeiro para parar o serviço caso não tenha sido finalizado no monitor e o segundo para remover da inicialização automática.
Os arquivos .plist que eles utilizam são os seguintes. Recomendo removê-los utilizando o terminal também. Caso um dia queira reativar o serviço, ao invés de apagar, mova-os para uma pasta de backup, e quando precisar, mova novamente para os mesmos diretórios listados abaixo.
/System/Library/LaunchDaemons/com.apple.MRTd.plist
/System/Library/LaunchAgents/com.apple.MRTa.plist
/System/Library/LaunchDaemons/com.apple.mrt.plist
/System/Library/LaunchAgents/com.apple.mrt.uiagent.plist
/System/Library/CoreServices/MRTAgent.app
/usr/libexec/MRT
Caso algum dia queira reativar, pode executar os comandos, e copiar os arquivos acima da backup realizado para os diretórios originais.
sudo launchctl start com.apple.mrt
sudo launchctl install com.apple.mrt
Algumas vezes, somente esses passos não são suficientes para remover, devido à proteção que as novas versões do OSX possuem, o SIP.
Inicialmente deve-se desativar o SIP e para tanto é preciso reiniciar em modo de restauração do SO, pressionamento Command + R na inicialização, abrir o prompt de comando e digitar csrutil disable, depois posto um artigo mais detalhado para ativar e desativar o SIP .
Para desativar o Yara digite o comando chmod -R -x+X /System/Library/CoreServices/MRT.app
Para reativar o SIP siga os mesmos passos acima, e execute o comando csrutil enable.
Reinicie o computador normalmente.
Um dos dois passos acima deve resolver o problema do YaraScanService.
Nenhum comentário:
Postar um comentário