In deze post zie je hoe je een eenvoudige password checker kan maken in python.
Met het onderstaande script wordt het volgende getest:
Ik hoop hierbij iemand geholpen te hebben.
Ryan
*snip*
Met het onderstaande script wordt het volgende getest:
- Lengte wachtwoord (min 8 karakters)
- Nummers
- Hoofdletters
- Kleine letters
- Speciale symbolen (!#$%)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| def password_check(passwd): SpecialSym =['!', '@', '#', '$', '%', '^', '&', '*'] val = True if len(passwd) < 8: print("Wachtwoord lengte moet minimaal 8 karacters bevatten") val = False if len(passwd) > 20: print("Wachtwoord moet niet meer dan 20 karacteters bevatten") val = False if not any(char.isdigit() for char in passwd): print('Wachtwoord moet een nummer hebben') val = False if not any(char.isupper() for char in passwd): print("Wachtwoord moet op zijn minst 1 hoofdletter bevatten") val = False if not any(char.islower() for char in passwd): print("Wacthwoord moet minimaal 1 kleine letter bevatten") val = False if not any(char in SpecialSym for char in passwd): print("Wachtwoord moet minimaal 1 symbool bevatten !@$") val = False if val: return val def main(): passwd = input("voor je wacthwoord in : ") if (password_check(passwd)): print("Password is valid") else: print("Invalid Password !!") if __name__ == '__main__': main() |
Ik hoop hierbij iemand geholpen te hebben.
Ryan
*snip*
[Voor 1% gewijzigd door Creepy op 20-02-2021 11:38]