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
6.)Virtualization Technology
7.)Cyber Law
8.)Creative Thinking
9.)Problem Solving Skills
10.)Social Engineering
Nice blog bro but I have one question what is vitualization technology (I don't need internet meaning) I want it from yr side?
ReplyDeleteNice blog bro but I have one question what is vitualization technology (I don't need internet meaning) I want it from yr side?
ReplyDelete