The technologically developed business world faces challenge in the form of security issues everyday. Nevertheless enterprise have taken a number of measures to safeguard the security levels of the business environment by implementing security controls such as network penetration testing and automated security tools.