Ethical Hacking is an authorized practice of bypassing system security to identify potential data breaches and threats in a network.This is the standard definition given by the EC council .But in simple words ethical hacking a technique of finding weakness or gap which are present in a network.From these gap hackers can steal sensitive data of a company.Ethical Hacker are those who know all the techniques and skill which are known by a hacker.The difference is that ethical hacker use their knowledge and skill for Good stuff.In case of hacker it is exactly opposite.I am gonna tell you some KSA's that are required by an Ethical Hacker.
KSA's :
COMPUTER FUNDAMENTS:
I have already given the link,from there you can read in detailed description about
Computer Fundamentals.You should read all the details about Computer Fundamentals because clearing basics is the first and most important step of learning something New.The points that you must read from the website are computer memory,computer virus and computer networks.
COMMON OS :
There are mainly three common OS which are known by all of us and they are Windows, Linux and MacOs.In Ethical Hacking most of the time you will be dealing with Linux because Linux is best for Network Scanning,Pentesting ,etc.As Linux is a command line OS you should know basic commands like touch, pwd, clear, cd, nano ,etc.In upcoming days I am going to post a separate post on Linux command and their implementation.
NETWORKING :
You should have in depth knowledge about Networking because ethical hacker's job is to look over the companies network and find every possible gap(Vulnerability) in the network from which data can be leaked.For finding this gaps you should know the working mechanism of networking .
PROGRAMMNG LANGUAGES:
Ethical hacker have to make their own tools so that these tools can help him for finding the gaps present in the network or to protect the sensitive data of company from getting stolen by a hacker. For making this kind of tools you should have knowledge about programming languages and also about making programs which can help in defense against Hackers. Python is the most popular programming language used by hackers.
OTHER COMMON THINGS :
Security Standards, Social Engineering ,Vulnerability development and many more. Becoming an ethical hacker is not an easy job ,you have to keep updating yourself because hacker can use any attack to harm your company and you have to be ready for every possible attack.
MOST COMMONLY USED TOOLS BY ETHICAL HACKER :
- Kali Linux.
- Metasploit
- Wire Shark
- Nmap.
- Air crack.
- RootKit(suite of tools).
Kali have many tools preinstalled which are required for ethical hacking ,for starting ethical hacking you just have to install kali. You can Install kali on Your windows using virtual box by oracle.
0 comments:
Post a Comment