Category
page 1Computer viruses
computer virus
type of computer program that, when executed, replicates itself by modifying other computer programs and inserting its own code
Hacker
thumb|upright=1.35|Participants in the Coding da Vinci hackathon, [[Berlin, Germany, April 26–27, 2014|alt=A group of people working on laptop computers at a common table]]
zero-day
cyberattack that utilizes a recently-publicized computer software vulnerability on systems which are yet to be mitigated
Macro virus
Computer virus written in a macro language
Elk Cloner
microcomputer virus
drive-by download
unintended download of computer software from the Internet, either ① which a person has authorized but without understanding the consequences or ② download that happens without a person's knowledge, often a computer virus, spyware, malware
cryptovirology
Cryptovirology refers to the study of cryptography use in malware, such as ransomware and asymmetric backdoors. Traditionally, cryptography and its applications are defensive in nature, and provide privacy, authentication, and security to users. Cryptovirology employs a twist on cryptography, showing that it can also be used offensively. It can be used to mount extortion based attacks that cause loss of access to information, loss of confidentiality, and information leakage, tasks which cryptography typically prevents.
Metamorphic code
type of code used by computer viruses
malware vector
method which malicious code utilizes to infect a computer or propagates itself

virus hoax
message warning the recipients of a non-existent computer virus threat

Dark Avenger
pseudonym of a computer virus writer from Sofia, Bulgaria
Esperanto
computer virus