Skip to content

Repository for the coding club with cybersecurity theme

Notifications You must be signed in to change notification settings

ju-lit-hein/cc-cybersecurity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTF coding club

Bonjour, vous êtes passionés par l'informatique ?

Nous vous proposons alors de découvrir l'univers de la cybersécurité !

Présentation du projet

Vous allez voir durant ce coding club, plusieurs aspects de la "cybersécurité"

- La cybersécurité c'est la sécurité au sein des systèmes d'informations !

Vous allez donc expérimenter ou vous perfectionner à travers plusieurs technologies telles que le web client, le python ou encore le rust !

Fonctionnement du coding club

Afin que l'activité puisse bien se dérouler, vous allez suivre ces étapes :

- Lisez le sujet
- Ouvrez le dossier correspondant à la tâche que vous voulez effectuer
  (ils seront disponibles sur votre ordinateur)
- Effectuez la tâche
- Passez à la tâche suivante
- Répétez depuis le début ;-)

Nous sommes à votre disposition si jamais vous avez besoin d'aide !

Task01

Durant cette étape, vous allez devoir trouver le mot caché dans la page web.

  • Le dossier est composé d'un fichier html et d'un fichier css, c'est le minimum requis pour une page web !
  • N'hésitez pas à exploiter les deux fichiers pour cette tâche et vous pouvez même personnaliser cette page !

Task02

Vous avez su trouver le mot caché ? Maintenant nous allons essayer de débloquer cette page.

  • Comme à l'étape précédente vous êtes face à une page web
  • Essayez de réparer le formulaire qui semble ne pas marcher

Task03

Maintenant que vous êtes des experts en web, nous allons nous attaquer à un autre aspect de la cybersécurité.

Vous allez expérimenter ou ré-expérimenter le langage python !

  • Ici vous allez devoir écrire un petit bout de code qui permettra de trouver le mot de passe encodé.
  • Indice : le mot de passe que vous allez trouver est une des valeurs à Epitech...

Task04

Vous savez décoder des mots de passe maintenant ! Mais saurez-vous en retrouver un sur une page web ?

Et oui nous revenons sur une page web, un peu plus poussée que les précédentes, mais cette fois vous devez essayer de vous connecter sans avoir ni le nom d'utilisateur, ni le mot de passe.

  • Ici nous abordons de loin une nouvelle technologie : Le JavaScript !

Task05

Maintenant que vous nous avez prouvé que vous êtes des hackeurs professionnels, vous allez générez vos propres mot de passe !

Mais certaines contraintes vous sont imposées :

  • minimum 15 caractères.
  • au moins un caractère spécial (_ - . ; , : ! $ ?).
  • des lettres majuscules et minuscules.

Task06

Vous vous êtes dépassés !

Vous êtes maintenant des experts en cybersécurité !

Nous vous proposons alors pour cette 6ème tâche de faire un bonus, vous avez le choix entre tout ce que vous avez pu expérimenté, vous êtes libre de développer ce que vous souhaitez !

(Bien sûr nous sommes toujours disponibles afin de vous aider !)

About

Repository for the coding club with cybersecurity theme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published