Different Types of Attacks on a System

Different Types of Attacks on a System :

Operating System Attacks : Attackers find vulnerabilities in an operating system and exploit them to gain access to a system. For e.g. buffer overflow, unpatched system.

Misconfiguration Attacks : Misconfiguration vulnerabilities affect web servers, application platforms, databases, networks that may results in illegal access.

Application Level Attacks : Attacker exploits the vulnerability in the installed applications to gain unauthorized access or steal data. For e.g. Buffer overflow, cross-site scripting, SQL injection, Session Hijacking etc.

Shrink Wrap Code Attacks : Attackers exploit default configuration and setting of the off-the-shell libraries and code.