How to Become an Ethical Hacker in 2021

Good afternoon friends. I went to this post for a long time, shoveled a lot of forums, telegram channels, YouTube channels, read the comments, studied the merged courses and I think that now I am ready to write this post. I started my journey not at all from hacking and not even from testing and network administration, but from the most ordinary digitial marketing, so I will explain everything quite transparently, even for people who are not in the subject.





To begin with, the concept of "ethical hacker" - for me it is something like the word "marketer". That is, in general, about everything and about nothing at all. Hacking, like many other industries, requires specialization. When some orders for ethical hacking come, they usually come to the team, and this team already has some kind of specialization.





Part of the material I took from Codeby here and here , which I consider obligatory for study, part I borrowed from my personal XMIND, part from telegram channels





To begin with, Hacking is divided into the following areas:





  1. Web-Hacking - hacking sites and everything connected with it





  2. Network Hacking - hacking networks and the entire network





  3. OSINT is a separate area related to intelligence, but one way or another you need to understand this





  4. Forensic - digital forensics, catching hackers, criminals and other personalities





  5. Anonimity - everything related to anonymity. Setting up a secure machine, VPS, ip spoofing, etc. It is rather a tool for working in related fields than a specialty. Mandatory and minimum required skill for Black Hat





  6. Reverse Engineering is parsing programs for 0 and 1 in order to try how it works, disassemble it, change it and start it again in Assembler





  7. Social engineering - deceiving people, deceiving enemy territory, psychology, NLP, intelligence and everything connected with it. Closely integrates with OSINT. Mandatory development tree for Black Hat





  8. Source code testing - dynamic and static analysis of source code. It is you who check how well everything is programmed and identify potential vulnerabilities.





  9. App pentest - Android IOS . .





  10. Wi-FI Hacking





  11. Coding - , . .





    , . . .





    . , .









.





Linux.

MUST HAVE . Kali Linux Parrot OS - .





:





Youtube - Linux.





Linux. | -





Youtube PLAFON - Linux Manjaro,









, TCP/IP OSI

Youtube -





- ,





Telegram Sys-Admin Help





" " - ,





WireShark -





. , - . :





  • 0 - , ,





  • 1 - , - ,





-





- , . - Python! Python , .





Python ,





.





" " - .





Ermin Kreponic Codeby - , -





vol.1 vol.2 -





VectorT13 - .





HackerDom - ,





Telegram - ,





Telegram White2Hack -





Codeby -





Ralph Hacker -





S.E. Book - . ,





Geek Girl - - .





โ„–1





โ„–2





โ„–3





Web-









BOOKS:













  • -









  •     " "





After you learn all this you will want to hone your skills. Read here . This is another insider. I highly recommend purchasing a subscription to the "Hacker" magazine





After studying all this material, I hope I will help beginners in this direction, I really missed such an article at the beginning of my journey. Thank you all for your attention








All Articles