HOW TO BECOME A HACKER!?





1/ Start with Linux:


Run a UNIX-like operating systems are the operating systems of the internet, while you can learn to use the internet without understanding UNIX.  For this reason, the hacker culture today is pretty strongly UNIX-centered. There are many types of UNIX-like operating systems, the most popular being Linux, which you can run alongside Microsoft windows on the same machine.

2/ Learn HTML:


If you don’t know how to program, learning basic Hypertext mark-up language (HTML) and gradually building proficiency is essential. What you see when you look at a website of pictures, images and design components is all codes using HTML.

3/ Learn the language of Programming:


Python is a good “language “to start off with because it’s cleanly designed, well documented, and relatively kind to beginners.
Despite being a good first language, it is not just a toy; it is very powerful, flexible, and well-suited for large projects. Java is an alternative, but its value as a first programming language has been questioned. if you get into serious programming, you will have to learn C, the core language of UNIX.
C++ is very closely related to C.

4/ 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… etc,
As we are often exploiting these technologies, the better you understand how they work, the more successful you will be.

5/ Virtualization: 


You need to become proficient in using one of the virtualization software packages such as Virtualbox or VMware Workstation. Ideally, you need a safe environment to practice your hacks before you take them out in real world.
A virtual environment provides you a safe environment to test and refine your hacks before going live with them.

6/ Security Concepts and Technologies:


A good hacker understands security concepts and technologies. The only way to become the roadblocks established by the security admins is to be familiar with them.
The hacker must understand such things as PKI (public key infrastructure), SSL (secure sockets layer), IDS (intrusion detection system), firewalls, etc …

7/ Web application and Database:


Web applications are probably the most fertile ground for hackers in recent years. The more you understand about how web applications work and the databases behind them, the more successful you will be.
In addition, you will likely need to build your own website for phishing and other nefarious purposes.

8/ Persistence:


A hacker must be persistent. If you fail at first , try again. If the fails, come up with a new approach and try again. It is only with a persistence that you will able to hack the most secured systems.
Never give up !! 


Comments