Introduction to Ethical Hacking

Ethical hacking involves finding weaknesses in a computer or network system for testing purpose. The main purpose of ethical hacking is to improve the security of the computer or network systems by fixing the vulnerabilities found during testing. Ethical hackers may use the same methods and tools used by the malicious hackers but with the permission of the authorized person for the purpose of improving the security and defending the systems from attacks by malicious users.

An ethical hacker is also known as a white hat hacker.

Ethical hackers must abide by the following rules :

  • Get written permission from the owner of the computer or network administrator before hacking.

  • Protect the privacy of the organization been hacked.

  • Transparently report all the identified weaknesses in the computer system to the organization.

  • Inform hardware and software vendors of the identified weaknesses.