# Malware Classification ## Malware Categories All malware samples should be classified into one of the categories listed in the table below.
Virus
Worm
Trojan
Ransomware
Rootkit
Downloader
Adware
Spyware
Botnet
## Obfuscation Classification All malware samples should be classified into one of the categories listed in the table below.
no-obfuscation
No obfuscation is used
encryption
encryption
oligomorphism
oligomorphism
metamorphism
metamorphism
stealth
stealth
armouring
armouring
encryption
encryption
tunneling
tunneling
XOR
XOR
BASE64
BASE64
ROT13
ROT13
## Payload Classification ## Memory Classification # Machine-parsable Malware Classification The repository contains a [JSON file including the machine-parsable tags](machinetag.json) along with their human-readable description. The software can use both representation on the user-interface and store the tag as machine-parsable. ~~~~ malware_classification:malware-category="virus" ~~~~ Based on: https://www.sans.org/reading-room/whitepapers/incident/malware-101-viruses-32848