Diferença entre vírus e trojan Diferença entre
Vírus contra Trojan
O termo vírus tornou-se um termo comumente usado para descrever qualquer software indesejado que ganhe entrada em computadores sem o usuário saber. Mas um vírus de software é um tipo específico de malware que simula o comportamento do vírus do mundo real. Ele consegue mover-se de um computador para outro anexando um arquivo host que muitas vezes é um executável. Um trojan, por outro lado, é simplesmente um código malicioso disfarçado de programa seguro ou, mais comumente, como um jogo para atrair usuários a executar o código. Os troianos não possuem os mecanismos necessários para propagar ou replicar-se e confiar no usuário executar seu código.
Estes dois tipos de malware podem ser facilmente distinguidos pelos diferentes métodos de propagação. Conforme mencionado acima, um vírus usa outro executável como um arquivo host. Sempre que o arquivo infectado é executado ou acessado, o vírus pode executar seu código e procurar outros arquivos que ele possa infectar. Os trojans, assim como o seu homônimo, são passivos. Eles não podem fazer nada, a menos que o usuário os copie para o disco rígido
A codificação de um vírus pode ser um trabalho difícil, pois você precisaria programar os mecanismos para que o vírus se anexe a outro arquivo sem torná-lo inutilizável. Os trojans são muito mais simples; um arquivo em lotes que exclui arquivos em seu disco rígido sem prompt, então renomeado para algum jogo já é um cavalo de Tróia. Quando o usuário corre esperando um jogo, ele recebe uma surpresa desagradável quando o Trojan começa a excluir todos os seus arquivos.
O comportamento de um vírus à medida que ele encontra host e anexa uma cópia de si mesmo a novos hosts tem um padrão geral que pode ser detectado por heurísticas avançadas em um programa antivírus. Isso permite que os usuários detectem atividades suspeitas mesmo quando o vírus ainda não é conhecido pelos fabricantes de AV. Mas os trojans não compartilham esses mecanismos e, portanto, são mais difíceis de detectar com programas antivírus até que os criadores de AV os identifiquem como trojans.
Resumo:
1. O vírus se espalhou por computadores infectando outros programas enquanto os trojans confiam nos usuários para fazer o download ou copiá-los.
2. Os vírus são programas complexos que podem ocultar-se em outros programas, enquanto os trojans são muito simplistas e apenas usa um nome de arquivo sedutor para se disfarçar.
3. O vírus pode ser detectado antecipadamente por heurística devido ao seu comportamento, enquanto os trojans podem passar facilmente, uma vez que não exibe qualquer comportamento suspeito.