Couverture

Toutes les grandes catégories de vulnérabilités. Tous les langages que votre équipe utilise.

Plus de 185 types de vulnérabilités et plus de 900 challenges couvrant la sécurité web, API, mobile et côté client. Schémas réalistes en production sur 15 langages et frameworks.

185+
types de vulnérabilités
900+
challenges
15
langages et stacks

Quatre piliers de la sécurité applicative.

OWASP Web Top 10

78 sujets

Injection, contrôle d'accès cassé, défaillances cryptographiques, SSRF et toutes les autres catégories qui dominent le risque sur les applications web.

SQL InjectionXSSCSRFSSRFAuth Failures

OWASP API Top 10

35 sujets

Risques propres aux API : failles d'autorisation au niveau objet, Mass Assignment, rate limiting, server-side request forgery sur les endpoints internes.

BOLAMass AssignmentRate LimitingSSRF

OWASP Mobile Top 10

37 sujets

Stockage non sécurisé, contournement biométrique, injection WebView, abus de deep links — les modes de défaillance qu'une formation purement web n'aborde jamais.

Insecure StorageBiometric BypassWebView Injection

Sécurité côté client

36 sujets

XSS DOM, pollution de prototype, fuite via LocalStorage, abus de postMessage — les bugs qui vivent dans le navigateur, pas sur le serveur.

DOM XSSPrototype PollutionLocalStorage Leak

Réaliste en production — pas du pseudocode.

Les challenges sont rédigés pour le langage et le framework que vos développeurs utilisent réellement. La même injection SQL ne se présente pas de la même manière dans un service Spring Boot, une vue Django, un handler Express ou un contrôleur .NET — et la plateforme reflète cette diversité.

Backend
JSJavaScript
TSTypeScript
PYPython
JAJava
C#C#
PHPPHP
GOGo
Mobile
SWSwift
KTKotlin
Frontend
Re/JSReact + JavaScript
Re/TSReact + TypeScript
Vu/JSVue + JavaScript
Vu/TSVue + TypeScript
Ng/JSAngular + JavaScript
Ng/TSAngular + TypeScript
1const query = `SELECT * FROM users
2 WHERE email = ${req.body.email}`
3// Vulnerable: string interpolation

La couverture est ce qui rend la formation rendable obligatoire.

Les frameworks de conformité comme PCI DSS 4.0.1 et l'EU CRA n'acceptent pas « nous avons formé l'équipe sur l'OWASP Top 10 ». Ils attendent une couverture des classes de vulnérabilités qui apparaissent réellement dans votre stack. C'est l'étendue entre catégories et la profondeur entre langages qui permet à une équipe sécurité d'imposer cette formation à toute son organisation d'ingénierie sans laisser d'équipes à découvert.

Voyez-le sur votre stack.

La démo interactive vous laisse choisir le langage de votre équipe et exécuter des challenges dans cette stack précise.