No que se refere softwares maliciosos na internet, um é definido como um conjunto de programas e técnicas que permite esconder e assegurar a presença de um invasor ou de outro código malicioso em um computador comprometido, para uso com os seguintes objetivos:
remover evidências em arquivos de log, Ÿ instalar outros códigos maliciosos, como Ÿ backdoors, para assegurar o acesso futuro ao computador infectado, esconder atividades e informações, como Ÿ arquivos, diretórios, processos, chaves de registro e conexões de rede, mapear potenciais vulnerabilidades em outros Ÿ computadores, por meio de varreduras na rede e capturar informações da rede onde o computador Ÿ comprometido está localizado, pela interceptação de tráfego.
Esse software malicioso é conhecido por: