cybersecurity keywords Flashcards
anti malware
A piece of software that prevents malicious code from entering or running in your system.
heuristic analysis
scans the entirety of a code for anything malicious like trying to access or change registry numbers or OS or BIOS instructions.
behaviour analysis
Uses sandboxing to let the program run, and if it attempts to do something harmful, it gets deleted.
dictionary detection
Scanning a database for the hashes of a piece of code, and if it is similar to anything in the server, or dictionary, the program is deleted.
false positive
when the anti malware comes up with “its a virus, delete it” when actually its a legitimate program.
signature analysis
scans the hash of a program against a database to see if it is close to it.
false negative
much more dangerous than a false positive, this one lets a program through, thinking it’s safe, when actually its malware.
quarantine
a program is taken to a separate place in the network or system where it most likely cannot harm anything.
rootkit
attempts to gain admin access to a system, that often disables antivirus stealthily to let other malware in.
clean
often refers to a program that is not malicious.
delete
removal of a program or file.
worm
self replicates itself around the network, does not need any interaction with the user.
trojan
disguises itself as a legitimate program when actually its malware. Needs the user to download it first.
sandbox
a place in the system where suspected programs will go to be safely tested.