Ethical Hacking - A general definition
The term Hacking can be defined as a way to find the weaknesses
of the computer system or computer network and making an attempt for gaining
access into the system, with an intention to get critical information persisting in the
system or even exploiting the system. The person who does so is termed as
"Hackers".