help/content/exercices/engineering.md

1.6 KiB
Raw Blame History

date title
2024-04-24T13:34:21+01:00 Engineering

L'objectif de cet exercice est d'implémenter un engine SSL qui permettrait de réduire la sécurité cryptographique de celui qui l'utilise.

Le joueur devra comprendre ce qui a été rendu vulnérable et déchiffrer lui-même le contenu chiffré avec l'aide de l'engine.

{{% tag %}}Cryptographie{{% /tag %}}

{{% tag %}}OpenSSL Engine{{% /tag %}}

{{% tag %}}Facile / Moyen{{% /tag %}}

Contexte du défi

Une entreprise remarque que des informations internes se retrouvent divulguées sur Internet. Pourtant, ces informations sont chiffrées de bout en bout...

Infrastructure à mettre en place

2 PCs et 1 routeur

Pas-à-pas

Vous devez créer ou modifier un engine OpenSSL.
L'engine doit être utilisé pour réduire la sécurité des secrets.
Le joueur doit reconnaître les impacts, comprendre les actions de l'engine.

Risques

OpenSSL peut être assez lourd à prendre en main.

Traces à enregistrer

Fichiers à fournir :

  • un dump de RAM de la machine cible
  • des logs pertinents de lattaque

Questions à poser :

  • Questions sur le code de votre engine
  • Questions sur les impacts de l'engine
  • Le contenu des fichiers chiffrés

Liens