In cyber attack world, what are the differentiations between worm and virus ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

In cyber attack world, what are the differentiations between worm and virus ?

Just curious about it. 😊😅😅 Can you guys explain it? Thank you 😁

10th Jul 2018, 3:38 PM
Cevin Samuel
Cevin Samuel - avatar
3 Answers
+ 3
Hello, Cevin Samuel A virus is a self-propagating program: it spreads from file to file and from computer to computer. In addition, the virus can be programmed to destroy or damage data. Worms are considered a subclass of viruses, but they have characteristic features. The worm multiplies (reproduces itself) without infecting other files. It is implemented once on a specific computer and seeks to spread further to other computers.
10th Jul 2018, 4:27 PM
Alexander Sokolov
Alexander Sokolov - avatar
+ 2
Worms are programs that replicate themselves from system to system without the use of a host file. A virus is a small program written to alter the way a computer operates, without the permission or knowledge of the user.
10th Jul 2018, 4:25 PM
Joakim Sørensen
Joakim Sørensen - avatar
+ 1
My friend firstly good to know that you are interested in cyber security. A worm and a virus both comes under the domain of malwares firstly.which also include Trojans as third branch. A virus is a code which is specifically designed to perform some task ,but it is so designed that it always needs some resource to stick with , without any host/ resource it can not exist and work independently thats a very high level description of the term virus . Now, Worm is againn a code/program desighned to perform a task but is independent ,it dont needs a host / resource to stick on. Also both viruses and worms do replicate ( if talking generally ) but virus will be replicated when its resource will , but worms replicate independently. There is much more is this domain but I just gave you a high level overview.
8th Jul 2019, 11:59 AM
Saket Bhatt
Saket Bhatt - avatar