In: Computer Science
project: Ethical Hacking and its measurements , application
I will give you a brief idea about this
Ethical hacking
Ethical Hacking sometimes called as Penetration Testing is an act of intruding/penetrating into system or networks to find out threats, vulnerabilities in those systems which a malicious attacker may find and exploit causing loss of data, financial loss or other major damages. The purpose of ethical hacking is to improve the security of the network or 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.
Ethical hacking includes services like the following:
Application Testing: Done to uncover flaws in the system at the
very core or logical level
Remote or war dialing: Used to test open-ended modem connections
that remotely connect to a network
Local network testing: Deals with testing of services, protocols,
system devices and virtual private networks
Wireless security: A method of measuring the level of security
available in the framework as a whole
System hardening: Done to strengthen the host and mend
weaknesses
Stolen laptop: Done using the PC of an important employee, this
test examines for passwords and personal information stored in a
dial-up software
Social engineering: This type of hacking is very difficult to carry
out as it involves people, personalities and employees.