Quando descoberto um malware no sistema Android, geralmente acaba por ser facilmente eliminado bastando para isso desinstalar a aplicação infetada, apagando os ficheiros manualmente ou, no limite, fazendo um restauro no sistema. No entanto, para um dos mais recentes malwares descobertos para Android, isto poderá já não ser suficiente.
Descoberto no ano passado, o xHelper é um malware para o sistema Android de pequenas dimensões, estando apenas presente em cerca de 33 mil dispositivos e centrado nos Estados Unidos. Este funciona como um troiano para executar comandos remotamente, permitindo assim a instalação de aplicações.
No entanto, segundo uma investigação do Malwarebytes, este poderá ser um malware mais complexo do que inicialmente aparentava. Ao tentar eliminar estes ficheiros, os investigadores perceberam que estes se reinstalavam automaticamente após uma hora, exatamente no mesmo diretório. Para piorar, nem mesmo um restauro de fábrica é suficiente, visto que também ser torna a instalar pouco depois de iniciar o sistema.
Ao investigar mais sobre este problema, percebeu-se que a fonte do problema está numa série de pastas que armazenam o APK e o correm pouco depois do sistema iniciar. Numa primeira fase, pensava-se que estes ficheiros eram armazenados no cartão microSD. No entanto, uma vez que também acontecia em equipamentos que não suportavam a expansão de armazenamento, esta foi uma teoria abandonada.