Computer Security book by Charles Chapter 1 Exercise Solutions
1. Distinguish between vulnerability, threat, and control. In the above diagram, a man is standing near a wall with his finger placed inside a hole. There is water on left side of wall and a crack in a wall that you can see. For understanding the threat and vulnerability difference, we will understand it by the above diagram as a analogy. By definition. Vulnerability is a weakness in the system ( loophole ) that might be exploited in the future to cause harm or loss. Threat is a set of events, circumstances that may happen and potential to cause harm. Now, in the above diagram, If the water level rises, then the man may get wet, get harm either the water gets spilled out, overflows. So Water is the threat to Man. Now there is a weakness in the wall, i.e Crack is present, that some time it can diminish the entire wall, break the entire wall and thus it is a vulnerability. To address this Harm, Threats, Vulnerabilities, We have Control or CounterMeasures. Therefore...