Safe cyber security training

See the risk.
Build the fix.

Learn how web attacks work in a safe place. Read simple tasks, find the weak code, and choose the secure solution.

NO SETUP   /   SAFE PRACTICE   /   CLEAR ENGLISH

LAB_01 / SQL INJECTION ACTIVE

raymond@lab:~$ scan --target login

[+] Checking the login form...

[+] Input field found: username

[!] The SQL query may be unsafe


raymond@lab:~$ test --payload "' OR '1'='1"

[+] Vulnerability confirmed

MISSION: Find the problem and choose the safe fix.

Progress: 72%   Reward: 150 XP

100% safeTraining made for learning
6 missionsFrom beginner to intermediate
Real progressPoints and a final certificate
Training path

Small missions. Useful skills.

Every mission explains one common security problem with short text and a safe code example.

01 / READ

Understand the task

Read a short story about a website and look at the unsafe code.

02 / SOLVE

Choose the safe fix

Use your knowledge and a helpful hint to find the correct protection.

03 / LEARN

Remember the reason

Get a clear explanation, earn points, and continue to the next mission.