Basicamente o que o software malicioso desenvolvido (a.k.a SCULEVTA) faz é:
- Infecta o disco, copiando-se para a raiz com um nome randômico.
- Infecta o registro, criando uma chave para ser executado a partir da cópia feita nas próximas vezes em que o usuário logar.
- Realiza uma chamada utilizando socket a um servidor externo, recebe um comando e executa-o.
- Encerra.
Muitas coisas ainda podem ser acrescentadas para tornar o projeto ainda mais interessante para fins de estudo de pragas digitais, incluindo:
- Utilização de PWDUMP para obter os hashes dos usuários locais do sistema;
- Utilização de OCX nativo para não criar socket no software, mantendo-se mais discreto;
- Implementação de mecanismo de loop, melhorando a inteligência da praga;
- Implementação de verificação de ambiente virtualizado visando dificultar a vida do analista de malware;