Hands-On Penetration Testing with Kali NetHunter
上QQ阅读APP看书,第一时间看更新

The need for penetration testing

In the early days of the development of computers, the term hacker was given to a person who had extraordinary skills in using a computer system. This type of person was often referred to as a computer wiz(ard). Nowadays, the term hacker is given to a person with an extraordinary skills in using a computer to cause some sort of malicious actions or harm to a person, organization, or system.

The need for cybersecurity professionals is in high demand as new threats are emerging each day and hackers are more readily equipped with an arsenal of tools and resources. Organizations realized their assets are at risk and need to be protected from any malicious actor, whether internal or external. Organizations seek to understand and discover the vulnerabilities in their systems, such as computers, servers, switches, routers, firewalls, end devices, and employees. Companies soon saw the need to hire cybersecurity experts to assist in improving the security posture of their organization. The role of the penetration tester was created in the world of cybersecurity.