Difference Between Virus and Trojan

The terms ‘Virus’ and ‘Trojan’ are often heard in the realm of technology. Although different through their fundamental  make up, they share one common trait- they are bad news for computer users around the world. And yes, the manner in which they are a threat also differs.

For starters a virus is a malicious code that is capable of attaching itself to an executable file, thus making it possible for itself in performing actions on the computer which may or may not harm the user.

Trojans are malware – programs designed to gain unauthorized access to a computer system – that disguise themselves as legitimate software fooling users to install them in the system. This enables hackers to gain control over the system for malicious purposes.

Several other differences between virus and trojan will be highlighted in the article. The information will be of immense use in the Science and Technology segment of the UPSC Exams.

Difference Between Virus and Trojan-Download PDF Here

What are the fundamental differences between Virus and Trojan?

The difference between a virus and trojan are highlighted below:

Difference Between Virus and Trojan
Virus Trojan
A Virus is a malicious executable code attached to another executable file which can be harmless or can modify or delete data. Trojan Horse is a form of malware that captures some important information about a computer system or a computer network.
The purpose of a virus is to change the information or even the functioning of the computer The main purpose of the Trojan is to steal valuable data from the system
Viruses are more harmful as they are capable of rendering the entire system inoperable Trojans are less harmful in comparison to Virus but the impact of a Trojan will depend upon the value of the data stolen
Antivirus softwares are used for protection against viruses. Trojan horses are detected by the antivirus software.
Virus cannot be remotely controlled Trojan Horses can be controlled remotely
Executable files are the methods through which a virus can be employed in the system Trojans are deployed with the help of software programs
Resident and Non -resident viruses are two types of viruses. Back orifice, Rootkit, and Beast Trojan are some of the common Trojan horses.
Virus have the capability to replicate themselves within the system Trojans lack the capability to replicate themselves
The spreading rate of viruses is moderate. The spreading rate of Trojan horse is slow in comparison to viruses.

Frequently asked questions about Difference Between Virus and Trojan

Q1

Are Trojans and Virus the same?

Trojans are not viruses, but they are a type of malware. People sometimes refer to “Trojan viruses” or “Trojan horse viruses,” but there’s no such thing.
Q2

Are all Trojans viruses?

A Trojan is sometimes called a Trojan virus or a Trojan horse virus, but that’s a misnomer. Viruses can execute and replicate themselves. A Trojan cannot. A user has to execute Trojans.
Q3

Can Trojan virus be removed?

Trojan viruses can be removed in various ways. If you know which software contains the malware, you can simply uninstall it. However, the most effective way to remove all traces of a Trojan virus is to install antivirus software capable of detecting and removing Trojans.

Related Links

Computer Virus Basics of Cloud Computing
Fundamentals of Computer, Internet
High Level Computer Languages Difference Between Hardware and Software

 

Comments

Leave a Comment

Your Mobile number and Email id will not be published.

*

*