
Análise aprofundada de engenharia reversa do Vidar Stealer 2.0 cobrindo adulteração do Task Scheduler (timestamps de 1999), process hollowing no Explorer.exe e injeção no Microsoft Copilot.
Esta análise cobre uma engenharia reversa aprofundada do Vidar Stealer 2.0, um sofisticado roubador de informações que usa técnicas avançadas de evasão para permanecer indetectado. As principais descobertas incluem:
Um dos comportamentos mais incomuns e sofisticados observados no Vidar Stealer 2.0 é sua interação com o Agendador de Tarefas do Windows. O malware não cria simplesmente uma nova tarefa para persistência — ele adultera ativamente os carimbos de data/hora das tarefas existentes do sistema, definindo-os para o ano 1990.
Observações Principais:
OneDrive tiveram seus carimbos alterados para 6.04.2026, mas alguns foram revertidos.30.11.1999 00:00:00 (um clássico carimbo antiforense).
Uma das técnicas de evasão mais críticas usadas pelo Vidar Stealer 2.0 é o Process Hollowing no Explorer.exe. Esta técnica permite que o malware execute seu código malicioso dentro de um processo legítimo do Windows, tornando a detecção significativamente mais difícil.
Explorer.exe, um processo confiável do sistema.Usando o WinDbg, podemos observar o shellcode injetado dentro do processo Explorer. As regiões de memória mostram permissões típicas de PAGE_EXECUTE_READWRITE, que são incomuns para a memória legítima do Explorer.
Observações Principais:
PAGE_EXECUTE_READWRITE foram encontradas no espaço de endereço do Explorer.O que a Imagem Mostra:
A imagem abaixo é um dump direto do WinDbg do shellcode encontrado dentro da região PAGE_EXECUTE_READWRITE do Explorer.exe. A desmontagem revela características típicas de shellcode: instruções de prólogo (push, mov), padrões de chamadas de API (call, jmp) e blocos de dados ofuscados.
Uma das descobertas mais notáveis nesta análise é a injeção do shellcode do Vidar no processo do Microsoft Copilot. Este é um alvo relativamente novo e altamente interessante, pois o Copilot é um assistente baseado em IA integrado aos sistemas Windows modernos.
Copilot.exe, um novo processo confiável do Windows.A análise inicial do código injetado revelou um payload ofuscado, com instruções como jg, add e xchg aparecendo fora de contexto. Esta é uma clara indicação de ofuscação de código, usada para evadir a análise estática.

A imagem abaixo mostra uma mistura de chamadas de API claras e código ofuscado. As funções resolvidas incluem:
LoadLibraryExW – Usada para carregar DLLs adicionais.LoadLibraryW – Carregamento padrão de DLL.LocalFree – Gerenciamento de memória.MultiByteToWideChar – Conversão de string (comumente usada em malware para exfiltração de dados).As seções não resolvidas (???, jg add, etc.) indicam áreas onde o WinDbg não conseguiu decodificar totalmente o código ofuscado, destacando a complexidade das técnicas de evasão do Vidar.

O Vidar Stealer 2.0 é um exemplo primordial de como os roubadores de informações modernos evoluíram para se tornar altamente sofisticados e resilientes. Esta análise descobriu várias técnicas avançadas que o diferenciam de malwares típicos:
LoadLibrary e MultiByteToWideChar confirma sua capacidade de carregar módulos adicionais e exfiltrar dados.A amostra analisada está disponível no MalwareBazaar para aqueles que desejam realizar sua própria análise:
🔗 Vidar Stealer 2.0 Sample on MalwareBazaar
O Vidar Stealer 2.0 representa uma nova geração de roubadores de informações que não estão focados apenas no roubo de dados, mas também em permanecer indetectados. Sua capacidade de adulterar tarefas do sistema, injetar em processos confiáveis e mirar novos recursos do Windows como o Copilot demonstra um profundo entendimento dos controles de segurança modernos.
Compreender essas técnicas é crucial para que os defensores criem melhores regras de detecção e medidas de segurança contra ameaças em evolução.