The Ultimate Hacker's Roadmap 1/ Basic Computer Skills - Computer skills refer to the knowledge and abilities required to operate computers and related technology.
2/ Basic Networking Skills - Networking skills are one of the most important talents to have if you want to be an ethical hacker.
3/ Linux Skills - Linux is the most popular choice for hackers due to its flexibility, open source platform, portability and command line interface and compatibility with popular hacking tools.
4/ Programming/Scripting Skills - Programming skills are essential to becoming an effective hacker. One reason you want to know how to code as a hacker is so you can modify scripts that you will use to hack into different systems
5/ PEH by TCM - In this course, you will learn the practical side of ethical hacking. This course focus only on tools and topics that will make you successful as an ethical hacker. The course is incredibly hands on and will cover many foundational topics.
6/ Practise with vulnerable labs (Tryhackme/Hackthebox/Vulnhub/hacksec(@Hacksec42 )
7/ eJPT - The eLearnSecurity Junior Penetration Tester (eJPT) is a 100% practical certification on penetration testing and information security essentials. By passing the exam, a cyber security professional proves to employers they are ready for a rewarding new career.
8/ OSCP - This online ethical hacking course is self-paced. It introduces penetration testing tools and techniques via hands-on experience. PEN-200 trains not only the skills, but also the mindset required to be a successful penetration tester.
9/ Keep updating yourself - Hacking is a long time journey of learning, we must not enter just to hack wifi password or to hack someone’s phone, As time goes by there are new vulnerabilities discovered and patched, thus we must be eager to learn new things
Download the roadmaps here⬇️:
I have also included a few free resources🎒 to help you getting started.
`bat` is `cat` with syntax highlighting for a large number of programming and markup languages , line numbers and supports paging which is very handy when viewing a long file. github.com/sharkdp/bat
1. Kali Linux🏆
I hand over the award to Kali Linux for the best Linux distro I've had an amazing experience with. I love Kali Linux because it's specifically geared towards what I love, that is Penetration Testing.
2. Manjaro
Manjaro is a user-friendly and open-source Arch-based Linux OS. It is very easy to install, unlike Arch Linux which you have to do a lot of work to get it up and running. Manjaro takes all of the hassles out of installing Arch.
Replace your Dated 🐧Linux Command Line Utilities with These Modern Alternatives.
Thread🧵↓
1. exa
A modern replacement for ls with coloring written in Rust. github.com/ogham/exa
2. btop++
Modern replacement for top written in C+. Btop++ is a resource monitor that shows usage and stats for processor, memory, disks, network, and processes github.com/aristocratos/b…
The Linux🐧 commands you should NEVER use.
⚠️Disclaimer: Don't RUN these commands.
A thread🧵👇
1. Recursive Deletion🔁🗑️
This is one of the most dangerous commands. Once this command is run, it deletes all the content of the root directory forcefully and recursively. Thus, all your directories and sub-directories will be deleted and the data will be lost.
2. Fork Bomb🍴💣
My personal best😄, this is a simple bash recursive function which once executed creates copies of itself which in turn creates another set of copies of itself. This consumes the CPU time and memory. Thus, it runs recursively until the system freezes.