Challenges

Over three hundred challenges available to learn hacking

You may only access remote challenges after having authenticated to this portal. You need to be authenticated on this website with the same IP address you use to solve challenges.

App - Script

22 challenges

Exploit environment weaknesses, configuration mistakes and vulnerability patterns in shell scripting and system (...)

App - System

75 challenges

These challenges will help you understand applicative vulnerabilities.

Cracking

38 challenges

Reverse binaries and crack executables.

Cryptanalysis

50 challenges

Break encryption algorithms

Forensic

25 challenges

Train digital investigation skills by analyzing memory dumps, log files, network captures...

Network

21 challenges

Networks challenges where you have to deal with captured traffic, network services, packet analysis, (...)

Programming

17 challenges

Automate tasks and build shellcodes.

Realist

36 challenges

Realistic challenges.

Steganography

20 challenges

The art of hiding information in a document.

Web - Client

24 challenges

Client-side technologies implemented in the web browser

Web - Server

65 challenges

Discover the mechanisms, protocols and technologies used on the Internet and learn to abuse them!