How to hack
How to hack. It’s a very often asked question with around 1,000,000 Google searches each month. I know that anyone that runs a hacking related website get’s asked this question daily. After searching the internet for a decent answer to this question, I found none, so I decided to answer it on my own once and for all.
How do I learn how to hack? What does it take to become a hacker?
So many people that would like to learn how to hack have an absolutely wrong mindset. They think there’s some simple secret to learning how to hack. Learning how to hack isn’t as simple as looking through some site HTML source code. For those of you that have had this mindset, drop it now, it will get you absolutely no where.
Learning how to hack will be much easier with a few qualities:
Patience - Learning how to hack will take time. If you aren’t a patient person, it’s most likely not something you should get into. I started learning how to hack a few years ago. Within those few years, IĀ gained a lot of knowledge, but I’m still learning. There will always be something else, something new to learn. The sky is the limit.
Curiosity - Curiosity plays a major role in learning how to hack. Curiosity will be one of the main forces that will push you to keep going, keep learning, and not giving up when something difficult arises.
Creativity - When attempting to hack something, many problems or challenges may arise that require more than just logic. Being creative and learning to think outside the box will be very helpful.
Dedication - If you are going to start to learn how to hack, don’t stop. From experience, I can tell you that if you are going to start learning how to hack, you must dedicate at least a couple days of the week to it. If you decide to take big breaks, you will forget information, and this will force you to start relearning that information to understand the more advanced topics that come up later on.
Hacking is a broad subject with many different categories. If you are going to start to learn how to hack, start with picking a category and a subject in that category. When I first began learning how to hack, I wanted to know EVERYTHING. For the first couple months a skipped from subject to subject, reading bits and pieces about everything. After a couple months, I realized that I knew just enough in most subjects to explain their basic concepts, but I couldn’t apply them to real world situations or execute the knowledge in any way whatsoever. I had wasted the time I could have spent mastering a certain topic.
Once you begin learning how to hack, you will notice that there are a vast amount of useful programs out there. Before you begin to use these programs, learn how they work and why they work. You aren’t a hacker if you just use point and click programs to do all the work for you. Learning how these programs work will open up many new doors. Ask yourself questions like these, why did this do what it did? What allowed it to do what it did? What’s going on in the background when I run this? How was this possible? Once you have an understanding of how and why things work and why things happen the way they do, you will be able to come up with new hacking methods and theories that could eventually end up in new technologies and vulnerabilities.
When learning how to hack, research the topic you are learning on your own. No one is going to do all the work for you. What do you think is the difference between the smartest most accomplished hackers and the people who are constantly asking dumb questions like “How do I hack hotmail!”? While the so-called hacker’s waste their time asking dumb questions and waiting for responses with easy solutions from someone else, the smart hackers are doing their own research and learning everything they can on their own. Of course occasionally everyone will needs some guidance, but not for every little thing. Also when you do your own research, you will learn 10 times more than if you were to get an answer from someone else. Remember, Google is your friend!
Eventually, you should definitely learn how to program. By learning how to program, you will be able to do so much more as a hacker. Programming creates endless opportunities. You will be able to fully understand how and why programs work; you will be able to understand how exploits work and how to create your own. With the ability to program, you will be able to understand and learn the most advanced topics of hacking.
Don’t limit yourself to one operating system. Learn Linux. Linux is used to run millions of servers on the net, so it is important to know how Linux works. Also, many of the best hacking programs are made exclusively for the Linux operating system.
One of the best methods to learning how to hack is to read books. There are many great professional books about all the aspects of hacking. A simple search of “hacking” on Amazon.com will bring up a huge list of awesome books.
Besides just reading books, you should join hacking community websites. It is important to be part of a community that is full of hackers of all skill levels. This is good for when you need help or when you wish to develop your skills by starting hacking related projects with other likeminded people. Also, interacting with other hackers will motivate you to keep learning.
Subscribing to hacking related blogs (like MrCracker.com) and podcasts is another great way to learn new things and stay up to date with the hacking scene news. Google reader is a great feed reader. You can start by subscribing to MrCracker.com by clicking here. OtherĀ great resources are E-Mail lists. There are many E-Mail lists out there that send out weekly vulnerability reports or just newsletters. You can start by subscribing to the MrCracker.com E-Mail list on the right.
The best way to learn something and to remember it is by actually doing something with it! For example, after every time you learn something new, take that new knowledge and create a program related to it, write a tutorial about it or create a video about it for others to learn. This way, the information will stick and not become forgotten within a week.
Now that you know what it takes to become a hacker, and if you still think it’s for you, then… Start Learning! If you’d like a head start, I recommend getting The Hacker’s Underground Handbook.
What do you think? Did I miss something? I’d like to hear you opinions so please comment below
.




(6 votes, average: 3.67 out of 5)
Sorry for the spacing, wordpress seems to be have problems with linebreaks ;p.
Edit: Problem fixed
.
I think the answers I got on your response was the best so far. I didn’t really understand what I was suppose to do to become a hacker, since I love it so much. I’m taking I.T classes including programming, but I am not good in programming still working my way up there to get the hang of it. But I will do it until I get what I really want “to become a good hacker”.
Thank You so much for the answers and for keeping me open minded. And please if you have more information on how to develop more skills in hacking, I will be more than happy if you can share them with us who really want to be hackers
Thanks again ( sanele nkosi)
No problem
. As time permits, I will post as much useful information as I can.
It’s great that you’re learning how to program. Without programming knowledge, your ability to become a good hacker will be very limited. Once you understand one language (as long as it’s not VB ;p) you’ll be able to pick up any other one easily.
Good luck, and have fun!
It seems the site that was given by you not better and did not deserve for hack
What site is that?
So far, this is the best topic about how to become a hacker I’ve found. I’m very interessted in hacking and programming, but I kinda got a problem on how to begin. I think I’m going to buy the book The Hackers Underground Handbook soon. (Unfortunately I can’t find a free version, accept one I’ve found in German XD)
Also, I’m only 17, and we don’t do anything about programming in school, so I first need to learn the basics of IT before I could become a hacker I think.
If anyone got good sites or got any tips, you could send them to unknown_hacker1991@hotmail.com (a special email-char I’ve made for my future hacker-career ;P)
Greetz,
Triton
Thanks
. I don’t give out free copies of my book so you won’t find any. As for sites, join my newsletter, I give out a good site every week.
Well this is a cool post.. i m an undergraduate doing IT and this made me little bit more open minded in what my environment are
Thankz Mr David.
Like 2 hear from you frequently
Thanks, I’m glad you enjoy them
.
hii david how u doing great job man i will like to have ur email address and rob mind wit u if u dont mind
You can find it on the contact page.
Is there any way to buy the book without a credit card? Cause I don’t got any… Mostly when I buy something from the internet I pay when i get the delivery (with sendable and touchable items ;P So that won’t work for the eBook.) or I use iDeal (which is commonly known in The Netherlands).
Is it possible to buy the eBook by iDeal? Or is it possible to buy it without a credit card?
Greetz,
Triton456
Triton456,
E-Mail me and I’ll discuss some alternate payment options with you.
[...] How to hack [...]
Could u pls write a new book for advance level. I read “The Hackers Underground Hand Book” it is very very nice & easy to understand. I gathered lot of hacking knowledge after read the book. many many thanks to share ur knowledge.
Working on something new as we speak
Dear David Sir,
I am waiting for your next presentation.
Thanks.
I have finished your “The_Hacker_s_Underground_Handbook”
hi david … I toya from Malaysia, I have no credit card to purchase the book “The Underground Hackers Handbook”
email me …. how alternative payment tq
(toyasaribas@yahoo.com)
Leave your response!
MrCracker.com Hacker Newsletter
Subscribe via RSS or Subscribe via email.
Archives
Blogroll
Categories
Recent Posts
Most Commented
Most Viewed