First aid in hacking: These hacking training sites will teach you how to hack

Hacking is incredibly educational. You must stop being a user and start acting as an attacker. You need to understand how computers work, how networks interfere, how to create and manipulate Internet traffic and what exactly software does, and hey, if you can program a little bit, it will be a huge advantage.

The trouble alone is that hacking is often illegal. This can be solved by asking permission for the one you are going to hack, but then there is a chance that you accidentally break things.

For those who want to learn to hack, but do not want to break the law, there is a lot of training environments available. And that practice is not only educational but also fun to do.

Here you will find 6 free hacking environments that you can use to learn more about hacking


PentesterLab builds unsafe applications that you can put on your computer and then hack it. Some are relatively easy, others are very difficult. Each application contains an extensive manual with background information and exercises.

Web for Pentesters

This teaches you how web applications (like this site) work and how to bypass their security and steal information.

Kali linux

In Kali Linux you will find Metasploitable and hundreds of other types of tools that you can use for hacking. Each tool has its own purpose, and I strongly recommend you to take a look at the Kali linux distribution if you are unfamiliar with it.