Différence entre Virus et Trojan

Virus contre Trojan

Le terme virus est devenu un terme couramment utilisé pour décrire tout logiciel indésirable qui gagne l'accès aux ordinateurs à l'insu de l'utilisateur. Mais un virus logiciel est un type spécifique de malware qui simule le comportement du virus du monde réel. Il réussit à passer d'un ordinateur à un autre en attachant un fichier hôte souvent exécutable. Un cheval de Troie, par contre, est simplement un code malicieux déguisé en programme sûr ou, plus communément, en jeu pour inciter les utilisateurs à exécuter le code. Les chevaux de Troie ne disposent pas des mécanismes nécessaires pour se propager ou se répliquer et dépendent de l'utilisateur pour exécuter leur code.

Ces deux types de logiciels malveillants se distinguent facilement par les différentes méthodes de propagation. Comme indiqué ci-dessus, un virus utilise un autre exécutable en tant que fichier hôte. Chaque fois que le fichier infecté est exécuté ou auquel il accède, le virus peut exécuter son code et rechercher d'autres fichiers qu'il peut infecter. Les chevaux de Troie, tout comme leur homonyme, sont passifs. Ils ne peuvent rien faire à moins que l'utilisateur les copie sur le disque dur

Coder un virus peut être un travail difficile, car vous devez programmer les mécanismes permettant au virus de s’attacher à un autre fichier sans le rendre inutilisable. Les chevaux de Troie sont beaucoup plus simples. un fichier de commandes qui supprime les fichiers de votre disque dur sans invite puis renommé en un jeu est déjà un cheval de Troie. Lorsque l'utilisateur l'exécute dans l'attente d'un jeu, il a une mauvaise surprise lorsque le cheval de Troie commence à supprimer tous ses fichiers..

Le comportement d'un virus lorsqu'il trouve un hôte et attache une copie de lui-même à de nouveaux hôtes a un schéma général qui peut être détecté par une méthode heuristique avancée dans un programme antivirus. Cela permet aux utilisateurs de détecter une activité suspecte même lorsque le virus n'est pas encore connu des fabricants de logiciels antivirus. Mais les chevaux de Troie ne partagent pas ces mécanismes et sont donc plus difficiles à détecter avec les programmes antivirus tant que les fabricants de logiciels antivirus ne les ont pas identifiés comme des chevaux de Troie..

Résumé:
1. Les virus se propagent sur les ordinateurs en infectant d’autres programmes tandis que les chevaux de Troie dépendent des utilisateurs pour les télécharger ou les copier..
2. Les virus sont des programmes complexes qui peuvent se cacher dans d’autres programmes alors que les chevaux de Troie sont très simplistes et n’utilisent qu’un nom de fichier alléchant pour se déguiser..
3. Le virus peut être détecté à l’avance par une méthode heuristique en raison de son comportement, tandis que les chevaux de Troie peuvent facilement y passer car il ne présente aucun comportement suspect..