Which answer BEST describes a computer software attack that takes advantage of a previously unpublished vulnerability?
Correct Answer: A
Explanation/Reference:
Explanation:
A zero-day is an undisclosed computer application vulnerability that could be misused to harmfully affect the computer programs, data, additional computers or a network.
Incorrect Answers:
B: An exploit refers to a piece of software or data, or a sequence of commands that takes advantage of a bug or vulnerability with the aim of causing unplanned or unexpected behavior to take place on computerized hardware, or its software.
C: A vulnerability is a weakness which allows an attacker to reduce a system's information assurance.
D: Software cracking is the modification of software to get rid of or deactivate features that are considered undesirable by the person cracking the software.
References:
https://en.wikipedia.org/wiki/Zero_day_attack
https://en.wikipedia.org/wiki/Exploit_%28computer_security%29
https://en.wikipedia.org/wiki/Vulnerability_(computing)
https://en.wikipedia.org/wiki/Software_cracking