The growth in the number of computer systems and the increasing reliance upon them by individuals, businesses, industries, and governments means that there is an increasing number of systems at risk.
Financial systems
Utilities and industrial equipment
Aviation
Consumer devices
Large corporations
Automobiles
Government
Internet of things and physical vulnerabilities
Medical systems
Energy sector
Below are the some points from where vulnerabilities and attacks possible.
Denial-of-service attack
Direct-access attacks
Phishing
Social engineering
Spoofing
Malware
In computer security a countermeasure is an action, device, procedure or technique that reduces a threat, a vulnerability, or an attack by eliminating or preventing it, by minimizing the harm it can cause, or by discovering and reporting it so that corrective action can be taken.
Some common countermeasures are listed in the following sections:
Security architecture
Vulnerability management
Secure operating systems
Secure coding
Capabilities and access control lists
End user security training
Digital hygiene