Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Faille de securité QCM #39

Open
Terminarox opened this issue Aug 30, 2024 · 0 comments
Open

Faille de securité QCM #39

Terminarox opened this issue Aug 30, 2024 · 0 comments
Labels
bug Something isn't working help wanted Extra attention is needed wontfix This will not be worked on

Comments

@Terminarox
Copy link

Terminarox commented Aug 30, 2024

j'ai fais des petites recherches sur le QCM de double authentification, et je me suis rendu compte que celui-ci comportait une faille.

La faille se base sur le principe suivant : lors d'une question du QCM sur le mois naissance, il génère environs 9 mois dans la question (moyenne calculée sur 50 questions de ce type). Seulement ces mois ne sont pas fixe, sauf la bonne réponse. On peut ainsi facilement en déduire la bonne réponse.
petit exemple:
tirage 1: tirage 2 :

  1. Janvier ----> 1. mars
  2. Février ----> 2. novembre
  3. mars ----> 3. avril
  4. avril ----> 4. juillet
  5. mai ----> 5. septembre
  6. juin ----> 6. mai
  7. juillet ----> 7. octobre

au tirage 2 janvier a disparu, ce ne donc pas être la bonne réponse. De même pour février et juin.
il reste donc 4 possibilités sur les 7 de départ (il ya effectivement 12 mois mais seulement 7 présent au premier tirage donc la réponse au QCM est forcement présente au tirage n°1 ce qui nous permet d'éliminer d'office 5 mois et 12-5=7.) On refait ensuite un tirage pour éliminer les possibilités restante.

tirage n°3:

  1. Mars
  2. Janvier
  3. Juin
  4. Septembre
  5. Août
  6. Février
  7. Octobre

Il reste du tirage n°1 les mois suivant Mars, Janvier, Février. Janvier et Février ont été éliminé parceque pas présent au tirage n°2.

Sachant que ce QCM de double authentification a été créer pour empêcher des personnes ayant récupérer les mot de passe avec un logiciel qui vole les mots de passe enregistré, il s'agit la d'une faille assez importante.

J'avais prévenu la société au travers de leur portail web et maintenant tous les mois et tous les jours sont proposé pour les QCM.

J'ai écris tout ça pour expliquer la choix de la société éditrice de changer légèrement le QCM.

@kekaaafm kekaaafm added bug Something isn't working help wanted Extra attention is needed wontfix This will not be worked on labels Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants