Computer Virus: Difference between revisions

Content added Content deleted
m (revise quote template spacing)
m (clean up)
Line 1: Line 1:
{{trope}}
{{trope}}
[[File:virus_5609.png|link=Gunshow|frame|"[[Big No|NOOOOO!]]"|right]]
[[File:virus 5609.png|link=Gunshow|frame|"[[Big No|NOOOOO!]]"|right]]
{{quote|'''Noah:''' ''Is that your answer to everything? "Upload a virus?" The world doesn't work like that, Jake.''
{{quote|'''Noah:''' ''Is that your answer to everything? "Upload a virus?" The world doesn't work like that, Jake.''
'''Jake:''' ''Yeah, but wouldn't it be cool if it did?''|''[[Callahan's Crosstime Saloon|Callahans Crosstime Saloon]]''}}
'''Jake:''' ''Yeah, but wouldn't it be cool if it did?''|''[[Callahan's Crosstime Saloon|Callahans Crosstime Saloon]]''}}
Line 7: Line 7:
{{quote|'''Grif:''' I find viruses that feature a laughing skull work the best.|[[Red vs. Blue]]}}
{{quote|'''Grif:''' I find viruses that feature a laughing skull work the best.|[[Red vs. Blue]]}}


In fiction, anyone can write a computer virus overnight. While physicists might be more skilled to do so<ref> Physicists as a rule are versed in at least one programming languages. It's very difficult to simulate things without knowing how to tell the computer what to do. Also, using experimental equipment controlled via real-time software and/or MCU requires to keep around someone who understands low-level programming for it.</ref>, even journalists demonstrate the skills to write computer viruses that can wipe out a complete technologically advanced alien fleet within minutes. There's no need to find a vulnerability in the system to exploit, no need for a development environment, heck you don't even need to know if the alien computers use ones and zeros (maybe they use threes, tens and tomatoes).
In fiction, anyone can write a computer virus overnight. While physicists might be more skilled to do so,<ref>Physicists as a rule are versed in at least one programming languages. It's very difficult to simulate things without knowing how to tell the computer what to do. Also, using experimental equipment controlled via real-time software and/or MCU requires to keep around someone who understands low-level programming for it.</ref> even journalists demonstrate the skills to write computer viruses that can wipe out a complete technologically advanced alien fleet within minutes. There's no need to find a vulnerability in the system to exploit, no need for a development environment, heck you don't even need to know if the alien computers use ones and zeros (maybe they use threes, tens and tomatoes).


The term "virus" is also commonly misused--technically a computer virus infects other programs, or at least other files or the operating system. Not all malware is a virus.
The term "virus" is also commonly misused—technically a computer virus infects other programs, or at least other files or the operating system. Not all malware is a virus.


And just to be clear, writing a virus or other malware requires:
And just to be clear, writing a virus or other malware requires:
Line 29: Line 29:


== [[Comic Books]] ==
== [[Comic Books]] ==
* In ''[[Infinite Crisis]]'', Batman tells Oracle to upload every computer virus on Earth to Brother Eye as a way of slowing it down. Even if Batman had Oracle so [[Crazy Prepared]] as to have every computer virus on file and ready for launch, a) Brother Eye would be immune to most of them, as Batman created him most likely with all kinds of attacks in mind ({{spoiler|and he was later augmented by Alexander Luthor}}), and b) it would be amazingly stupid to let in anything that didn't come from one of his OMACs and was of the wrong size or file type -- it's not like he's torrenting on the side while he's repelling the heroes.
* In ''[[Infinite Crisis]]'', Batman tells Oracle to upload every computer virus on Earth to Brother Eye as a way of slowing it down. Even if Batman had Oracle so [[Crazy Prepared]] as to have every computer virus on file and ready for launch, a) Brother Eye would be immune to most of them, as Batman created him most likely with all kinds of attacks in mind ({{spoiler|and he was later augmented by Alexander Luthor}}), and b) it would be amazingly stupid to let in anything that didn't come from one of his OMACs and was of the wrong size or file type—it's not like he's torrenting on the side while he's repelling the heroes.


== [[Film]] ==
== [[Film]] ==