Diferencia entre virus y troyano

Diferencia entre virus y troyano

Virus vs troyano

El virus del término se ha convertido en un término comúnmente utilizado para describir cualquier software no deseado que gana la entrada a las computadoras sin que el usuario sepa. Pero un virus de software es un tipo específico de malware que simula el comportamiento del virus del mundo real. Logra moverse de una computadora a otra adjuntando a un archivo de host que a menudo es un ejecutable. Un troyano, por otro lado, es simplemente una pieza de código malicioso que se disfraza de un programa seguro o más comúnmente como un juego para atraer a los usuarios a ejecutar el código. Los troyanos no tienen los mecanismos necesarios para propagarse o replicarse y confiar en que el usuario ejecute su código.

Estos dos tipos de malware pueden distinguirse fácilmente por los diferentes métodos de propagación. Como se indicó anteriormente, un virus usa otro ejecutable como archivo de host. Cada vez que se ejecuta o accede el archivo que está infectado, el virus puede ejecutar su código y buscar otros archivos que pueda infectar. Los troyanos, al igual que su homónimo, son pasivos. No pueden hacer nada a menos que el usuario los copie al disco duro

La codificación de un virus puede ser un trabajo duro, ya que necesitaría programar los mecanismos para que el virus se adhiera a otro archivo sin hacer que sea inutilizable. Los troyanos son mucho más simples; Un archivo por lotes que elimina los archivos en su disco duro sin un pedido y luego se renombró en algún juego ya es un troyano. Cuando el usuario lo ejecuta esperando un juego, recibe una sorpresa desagradable cuando el troyano comienza a eliminar todos sus archivos.

El comportamiento de un virus tal como encuentra al huésped y adjunta una copia de sí misma a los nuevos huéspedes tiene un patrón general que puede ser detectado por la heurística avanzada en un programa antivirus. Esto permite a los usuarios detectar actividades sospechosas, incluso cuando el virus aún no se conoce por los fabricantes de AV. Pero los troyanos no comparten estos mecanismos y, por lo tanto, son más difíciles de detectar con los programas antivirus hasta que los fabricantes de AV los hayan identificado como troyanos.

Resumen:
1. El virus se propagó a través de las computadoras al infectar otros programas, mientras que los troyanos confían en los usuarios para descargarlas o copiarlas.
2. Los virus son programas complejos que pueden esconderse en otros programas, mientras que los troyanos son muy simplistas y solo usan un nombre de archivo atractivo para disfrazarse de sí mismos.
3. La heurística puede detectar de antemano el virus debido a su comportamiento, mientras que los troyanos pueden pasar fácilmente, ya que no exhibe ningún comportamiento sospechoso.