Welcome HackThis!! user

HackThis!! has been re-branded and is now called Defend the Web. Under the surface nothing has changed, this site is still run by the same great team and offers the same range of challenges and articles.

Already have a HackThis!! account? Click here to login with the same details to get access to all your old content.

Let's protect the web together

Defend the Web is an interactive security platform where you can learn and challenge your skills. Try and complete all of our 60+ hacking levels. Learn from our series of articles covering all aspects of security. Articles will guide you through the essentials to get started. As you progress more complex topics will be introduced to build up your knowledge.

Learn

Work your way through our 70+ articles. Explore a wide range of security topics with easy to read articles and interactive challenges. Each topic will be analyzed and explored in detail in manageable and easy to understand chunks.

Challenge

Take our challenges to test your knowledge against real world scenarios. Challenges can be taken at anytime and will put everything you have learnt to the test. Our 60+ challenges have been completed over 2.7 million times so you are in good hands if you get stuck.

Collaborate

Join the vibrant community of hackers, developers and security experts and share your knowledge and learn from others. Give and receive hints and tips with the community through our discussion boards. Find new areas of interest both on and off topic.

Progress

Keep track of all your activity, racking up points in the challenges and earning medals. Connect with over 600 thousand members and see how you rank up.

Top Articles

4 lesser-known attack types

Being aware of the threats that lurk out there is mandatory in order to know how to defend against them. Since applications are getting more sophisticated and a lot more technologies are brought in the game, new attack vectors arise. Here are 4...

Build a virtual private network with Wireguard and Fedora

Wireguard is a new VPN designed as a replacement for IPSec and OpenVPN. Its... Read more

Have you been pwned?

Have your passwords been exposed online? Although you should be using a... Read more

How use a server for reversed-tcp-cons with DNAT and SSH-reverse-portforward

If you want to use RATs, reverse TCP-shells or sth you always need to have... Read more