1. Spyware :
Spyware is a type of malware that perform certain works include watching and tracking of user actions and collecting personal data. Spyware programs generally install themselves on system and provides profit to the third party by collecting data of system user without his consent. Malicious spyware also try to catch passwords and personal information of the users by running in background in the system.
2. Trojan Horse :
Trojan Horse is also a type of malware which uses false and fake name for mislead users from its true intent and executing them. Trojan Horses generally install on the system as legitimate and useful software that can give unauthorized access and control of the system to the hackers. Back orifice, Rootkit and Beast Trojan are some of the common Trojan horse which is more harmful.
Difference between Spyware and Trojan Horse :
|1.||It is installed for commercial purposes.||It is installed for malicious purposes.|
|2.||Spyware is less harmful than Trojan horse.||Trojan horse is more harmful than spyware.|
|3.||The main objective of the spyware is to monitor the activity of the system.||The main objective of the trojan horse is to control the activity of the system.|
|4.||It provides profit to the third party by collecting data of user without his consent.||It can give unauthorized access and control of the system to the hackers.|
|5.||Spyware cannot be detected by the antivirus software.||Trojan horses are detected by the antivirus software.|
|6.||Bonzibuddy, Cydore and Downloadware are some of the common examples of software with spyware.||Back orifice, Rootkit and Beast Trojan are some of the common Trojan horses.|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.
- Difference between Virus, Worm and Trojan Horse
- Difference between Trojan Horse and Ransomware
- Difference between Virus and Trojan Horse
- Difference between Worms and Trojan Horse
- Difference between Trojan Horse and Adware
- Difference between Malware and Trojan Horse
- Difference between Scareware and Trojan Horse
- Difference between Rootkit and Trojan Horse
- Trojan Horse and Trap Door
- Difference between Malware and Spyware
- Difference between Worms and Spyware
- Difference between Spyware and Ransomware
- Difference between Virus and Spyware
- Difference between Adware and Spyware
- Difference between Scareware and Spyware
- Difference between Rootkit and Spyware
- What Is Trojan Dropper ?
- Difference between Stop and Wait, GoBackN and Selective Repeat
- Difference between Stop and Wait protocol and Sliding Window protocol
- Similarities and Difference between Java and C++
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.