Foi descoberto um novo Trojan de acesso remoto (RAT) chamado ChainScript, desenvolvido em Node.js, que utiliza um contrato inteligente na blockchain Polygon para encontrar e rotacionar seu servidor de comando. Esse malware foi identificado durante uma campanha de ClickFix que distribuía o RAT desconhecido. O ChainScript é uma ameaça significativa, pois esconde seu servidor de comando em uma blockchain pública, dificultando sua detecção.
Detalhes Técnicos
Funcionamento: O ChainScript opera como um RAT, permitindo que os atacantes acessem e controlem remotamente os sistemas infectados.
Comunicação com o Servidor de Comando: Em vez de se comunicar diretamente com um servidor de comando tradicional, o ChainScript consulta um contrato inteligente na blockchain Polygon para obter informações sobre seu servidor de comando.
Rotação do Servidor de Comando: O malware tem a capacidade de rotacionar seu servidor de comando, o que significa que pode alterar o local de onde recebe comandos, tornando-o mais difícil de ser rastreado e desativado.
Desenvolvimento e Impacto: O ChainScript representa uma evolução nas táticas de ameaças, mostrando como os atacantes estão aproveitando tecnologias de blockchain para dificultar a detecção e a mitigação de suas ações.
Recomendações
Monitoramento de Tráfego de Rede: Aumentar o monitoramento do tráfego de rede para identificar padrões de comunicação suspeitos que possam estar relacionados a contratos inteligentes ou a atividades maliciosas na blockchain.
Análise de Contratos Inteligentes: Realizar análises de contratos inteligentes em busca de atividades maliciosas ou padrões suspeitos que possam estar associados a RATs como o ChainScript.
Atualização de Sistemas e Aplicativos: Manter todos os sistemas e aplicativos atualizados para mitigar vulnerabilidades que possam ser exploradas por malwares.
Educação e Conscientização: Educar os usuários sobre os riscos associados a malwares e a importância de seguir práticas de segurança cibernética.