The Fundamental Skills These are the basics that every hacker should know before even trying to hack. Once you have a good grasp on everything in this section, you can move into the intermediary level. 1. Basic Computer Skills 2. Networking Skills You need to understand the basics of networking, such as the following. DHCP NAT Subnetting IPv4 IPv6 Public v Private IP DNS Routers and switches VLANs OSI model MAC addressing ARP 3. Linux Skills 4. Wireshark or Tcpdump Wireshark is the most widely used sniffer/protocol analyzer, while tcpdump is a command line sniffer/protocol analyzer. Both can be extraordinarily useful in analyzing TCP/IP traffic and attacks. 5. Virtualization 6. Security Concepts & Technologies 7. Wireless Technologies The Intermediate Skills This is where things get interesting, and where you really start to get a feel for your capabilities as a hacker. Knowing all of these will allow you to advance to more intuitive hacks where you are calling all the shots—not some other hacker. 8. Scripting 9. Database Skills 10. Web Applications 11. ForensicsForensics 12. Advanced TCP/IP 13. Cryptography 14. Reverse Engineering The Intangible Skills Along with all these computer skills, the successful hacker must have some intangible skills. These include the following. 15. Think Creatively 16. Problem-Solving Skills 17. Persistence A hacker must be persistent. If you fail at first, try again. If that fails, come up with a new approach and try again. It is only with a persistence that you will be able to hack the most secured systems. it takes 3-4 years to learn the above course After that will be pro ethical hacker
Jun 07, 2021