Hacking is a common practice used by cybercriminals to gain unauthorized access to computer systems or networks. In order to understand hacking, we need to understand essential "Terminologies of Hacking" such as vulnerability, exploit, threat and attack. In this blog, we will discuss these terms and how they relate to hacking.
The following are some of the Essential Terminologies in the field of Hacking that one should be aware of:
• Vulnerability
➜ A vulnerability is an existing weakness that can allow the attacker to compromise the security of the system.
• Exploit
➜ An exploit is a defined way (piece of software, set of commands etc) that break the security of an IT System.
• Threat
➜ A threat is a possible danger that can be exploit an existing vulnerability to cause possible harm.
• Attack
➜ An attack is any action that violates the security of the system, In order words it is an assault on the system security that is derived from an existing threat.
