Cybersecurity learning platform

EVIL

Learn · Analyse · Verify

Understanding the attack is the first act of defence.

EVIL is a free lab, in English and Italian, that runs in your browser. You simulate attacks in a sandbox, study real incidents from public sources and analyse the sites you are allowed to check.

free · nothing to install · the analysis tools need an account

guest@evil:~
guest@evil:~$ evil --what-can-i-do
# loading modules… ok
learn → simulate an SQL injection in a sandbox
learn → 17 scenarios in the lab terminal
analyse → 146 malware profiles, documented
verify → check a website (with permission)
verify → write a report to hand over
guest@evil:~$ evil --start
# hint: try ↑ ↑ ↓ ↓ ← → ← → B A
17 lab scenarios 208 questions 11 tools IT · EN

In ten seconds

Three things you can do here

Every page on EVIL belongs to one of these three areas. Pick where to start.

The whole site at a glance

The map of EVIL

Hover over a node (or tap it, or use Tab) to see what the page does. Click, or tap a second time, to open it.

Try it without signing up

Three tasters, thirty seconds each

Mini exercises taken from the real modules. Nothing leaves your browser.

Shift the alphabet

The oldest cipher: every letter moves N places. Julius Caesar used 3.

Ciphertext

Challenge: this message was encrypted with an unknown key. Find the key with the slider.
HYLO → ?

Recommended paths

Not sure where to start? Follow a track

Three ready-made sequences, depending on who you are and how much time you have.

Fundamentals

~ 3 hours

Beginner level · no prerequisites

For those starting from scratch who want to understand how basic attacks and defences work.

  1. Quiz centreGauge your starting level with a few categories
  2. Cryptography studioHashes, passwords and HTTPS: the basics you’ll use everywhere
  3. Web attack simulatorYour first vulnerability: SQL injection in four phases
  4. GlossaryKeep the terms you don’t know to hand

Web security

~ 4 hours

Intermediate level · web and networking basics

For those building applications who want to understand and close bugs before others do.

  1. Web attack simulatorThe five classic vulnerabilities, with the defence for each
  2. Virtual labTry the guided scenarios in a simulated terminal
  3. HTTP header auditCheck which protections are missing from a site of yours
  4. Quiz centreThe "Web security (OWASP)" category to lock in the concepts

All the details of the paths →

EVIL in numbers

17lab scenarios
208quiz questions
22quiz categories
146malware profiles
12historic breaches
0€cost
0/6secrets found

With an account

Progress, trophies and a few secrets

Every lab you complete, quiz you pass and incident you close ends up in your profile: sixteen trophies, from bronze to legendary. And this page hides six secrets: the ring fills up as you find them.

Global Radar
Sharp Mind
Lab Architect
Secret

The rules of the game

01 · SANDBOXNothing leaves the browser

The simulators run locally: no payload is sent to real sites.

02 · PERMISSIONAuthorised targets only

The tools are for your own sites or ones you have written permission to test.

03 · SOURCESPublic, cited data

Advisories, incidents and malware come from open feeds and archives.

04 · PRIVACYThe bare minimum

An email for the account, progress in your profile, nothing else.

Knowledge is neutral, like fire: it can cook or destroy. Ethics and law →

Ready to see an attack from the inside?

The first lab takes ten minutes and needs no sign-up.

EASTER EGG 0/6