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
Post a Comment