UNLOK, des cours de cybersécurité en français et de vrais sites à attaquer

UNLOK est une plateforme pour apprendre la cybersécurité en français : l'Academy pour les cours, les Labs pour la pratique.

Huit quartiers, 24 défis. Le chemin donne l'ordre conseillé, mais tu peux commencer où tu veux. Fais glisser la carte pour la parcourir.

Une faille, en vrai, en dix secondes

Ce formulaire de connexion colle ce que tu tapes directement dans sa requête SQL. Regarde la requête changer pendant que tu écris, puis tape un guillemet.

Pas d'idée ? Essaie comme identifiant.

C'est l'injection SQL, une des failles les plus anciennes du Web. Le module consacré l'explique pas à pas, puis les Labs te donnent de vrais sites où la chercher.

Intranet du lycée Valfleuri

Ce que le serveur envoie à la base

En attente d'un identifiant.

Le parcours de l'Academy

Chaque module explique une famille de failles, puis renvoie vers ses défis. Les modules se suivent : le suivant suppose le précédent.

  1. 1Contrôle d'accèsQui a le droit de voir quoi ? Quand le serveur oublie de vérifier à qui appartient une donnée.1 h de cours, 1 défi
  2. 2Injection SQLComprendre pourquoi la concaténation casse tout, et comment on s'en protège.2 h de cours, 2 défis
  3. 3Analyse de fichiersFouiller un fichier qu'on te donne (journaux, captures, images) pour en extraire un secret.3 h de cours, 3 défis
  4. 4Premiers pas en cryptographieReconnaître un message encodé ou chiffré par un procédé simple, puis le retrouver en clair.3 h de cours, 3 défis
  5. 5Stéganographie : ce qui se cache dans un fichierTrouver une information dissimulée dans un fichier d'apparence banale, une image par exemple.2 h de cours, 3 défis
  6. 6Analyse réseauLire une vraie capture réseau (pcap) et retrouver une information qui n'aurait jamais dû voyager en clair.3 h de cours, 3 défis
  7. 7Premiers pas en rétro-ingénierieLire un format de fichier inconnu octet par octet, sans notice, pour en retrouver le sens.3 h de cours, 3 défis
  8. 8Algorithmique, dérouler un programme à la mainUn petit programme est décrit en clair. Tu le déroules toi-même, étape par étape, pour retrouver ce qu'il cache.2 h de cours, 3 défis
  9. 9Scénarios réalistesUne application entière, avec plusieurs petites failles qui, mises bout à bout, ouvrent un accès que personne n'avait prévu.2 h de cours, 3 défis

Pour qui

Au lycée. À partir de 15 ans, sur le poste de la salle info. Rien à installer, et ça passe au vidéoprojecteur.

En études. BTS, BUT, licence ou école : la théorie de tes cours, appliquée à des failles réelles, avec les corrections.

En reconversion. Pour savoir si le domaine te plaît avant de t'engager dans une formation.

Questions fréquentes

Je n'ai jamais codé. C'est pour moi ?

Oui. Les premiers cours partent de ce qu'est une URL et un formulaire. Pour trouver ta première faille, tu n'as pas besoin de programmer : il suffit de comprendre ce que fait un site quand tu cliques.

C'est légal ?

Sur nos sites, oui : ils sont faits pour ça et ils sont fictifs. La même manipulation sur un site qui ne t'appartient pas est un délit, comme le rappelle la charte d'usage.

Ça marche sur le PC du lycée, un Chromebook, un Mac ?

Oui, sur tout ordinateur avec un navigateur récent, sans rien installer.

Je dois suivre l'ordre ?

Pour les cours, c'est conseillé : chacun s'appuie sur le précédent. Pour les défis, non : prends celui qui t'attire. Les indices sont là si tu vas trop vite.

Il te faut un navigateur et une quarantaine de minutes pour le premier défi.

S'inscrire