Skills Required To Become Ethical Hacker

                                                             

As an ethical hacker, you need to understand various hacking technique such as:

  • Password guessing and cracking
  • Session hijacking
  • Network traffic sniffing
  • Denial of service attack (DOS)
  • Exploiting buffer overflow vulnerability 
  • SQL injection, etc



Basic Skills

Computer hacking is a science as well as art.Like any other expertise, you need to put a lot of effort in order to acquire knowledge and become an expert ethical hacker.Once you are on the track you need to keep updated with new technologies new vulnerability and exploitation technique.

  • An ethical hacker must be a computer system expert and needs to have a very strong programming and networking skills

  • An ethical hacker to have a lot of patience, persistence, and perseverance to try again and again and wait for the result.

  • Additionally, an ethical hacker should be smart enough to understand the situation user's mind in order to apply social engineering exploits.A good ethical hacker has great problem-solving skills





Become Expert Ethical Hacker in 10 Steps

  • Technical skills for best ethical hacker
  • Gain more and more technical knowledge

1.)Computer Knowledge
  • How a computer works?
  • What is BIOS (Legacy/UEFI)
  • What is booting?
  • How to install operating system
  • What is a file system? (Fat32 , NTFS , EXT 2/3/4 , SWAP , HFS+ ,etc)
  • What is master boot record?
  • What is logical and primary partition
  • What are 32 bit and 64-bit system
  • Learn basic and advance computer skills. 
2.)Networking

  • What is Switch, Hub, Router, Modem?
  • What is network topology?
  • What is a node?
  • How Lan, Wan, Man, Pan works?
  • What is internet protocol?
  • Fundamentals of network & wireless security
  • Learn about NAT, DHCP, Subnetting, Public IP. Private IP, IPV4, IPV6, DNS, ARP, OSI model, Mac address
3.)OS Knowledge

  • Learn about Windows, MACOS, Linux, Android, and IOS
  • Advance knowledge of Linux operating system
  • Linux, Windows, MAC security
  • Linux, Windows, MAC administrator
  • Good knowledge of command line interface of DOS, Linux/Unix

4.)Programming Languages

  • Learn C++, Java, Advance Java, Javascript, Ruby, Perl, HTML, PHP, VBScript, Shell Script, Python, SQL/MySQL
  • Learn about database
  • Develop your programming skills

5.)Cryptography/Reverse Engineering 

6.)Virtualization Technology

7.)Cyber Law

8.)Creative Thinking

9.)Problem Solving Skills

10.)Social Engineering
SHARE

Dron Patel

’Hi I am Dron Patel 3rd year computer engineering student. ’ I am passionate about ethical hacking’ Inspired to make things looks better.

    Dribble
  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

2 comments:

  1. Nice blog bro but I have one question what is vitualization technology (I don't need internet meaning) I want it from yr side?

    ReplyDelete
  2. Nice blog bro but I have one question what is vitualization technology (I don't need internet meaning) I want it from yr side?

    ReplyDelete