Lecture 0 Flashcards
What programming language is malware written in?
Can be written in any language. Software’s intention is to make the system do something it isn’t meant to do.
What is malware analysis?
The art of dissecting malware to understand how it working, how to identify it and how to eliminate it in a safe environment.
What is static analysis?
Analysis of the code and the structure of the program without executing it.
What is dynamic analysis?
Execute the binary in an isolated environment and monitor its behavior.
What is malware functional classification?
This approach tends to use the features implemented by malware to classify the tool. You likely have seen these when malware is described as backdoor, ransomware, and similar.
What is malware familial, lineage classification?
This approach tends to focus on the authorship and the lineage of a malware tool. It classifies malware according to families, authorship, and similar attributes. It focuses on evolution of certain tools, and the expectation that common authorship can help inform incident response.