On vite une attaque de type injection de code shell.

darcs-hash:20060905062906-68412-18a0e47a7633103dc095cb343186a758916ef4ec.gz
This commit is contained in:
glondu 2006-09-05 08:29:06 +02:00
parent ea48545567
commit b0144498a5

View file

@ -62,6 +62,12 @@ Il ne doit pas
cprint(u'Les accents ou caractères bizarres ne sont pas autorisés (mais #!@*&%{}| le sont !)', cprint(u'Les accents ou caractères bizarres ne sont pas autorisés (mais #!@*&%{}| le sont !)',
'rouge') 'rouge')
continue continue
## 2bis - On évite une attaque de type injection de code shell
if "'" in mdp:
cprint(u'Les accents ou caractères bizarres ne sont pas autorisés (mais #!@*&%{}| le sont !)',
'rouge')
continue
## 3 - assez de caractères de types différents ? ## 3 - assez de caractères de types différents ?
chiffres = 0 chiffres = 0