-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPassword Decrypt
More file actions
42 lines (37 loc) · 1.25 KB
/
Password Decrypt
File metadata and controls
42 lines (37 loc) · 1.25 KB
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
42
def desencriptar():
senha = input("Digite sua senha ENCRIPTADA PARA DESENCRIPTAR...")
tamanhoSenha = len(senha)
listaSenha = []
for letra in senha:
listaSenha.append(letra)
# Desmbaralha alguns caracteres
listaAntiga = list(listaSenha)
listaSenha[-1] = listaAntiga[0]
listaSenha[0] = listaAntiga[-1]
listaSenha[-3] = listaAntiga[2]
listaSenha[2] = listaAntiga[-3]
# Troca os números pelos caracteres...
for i in range (tamanhoSenha):
if listaSenha[i] =="W":
listaSenha[i] = "0"
elif listaSenha[i] == "#":
listaSenha[i] = "1"
elif listaSenha[i] == "Z":
listaSenha[i] = "2"
elif listaSenha[i] == "%":
listaSenha[i] = "3"
elif listaSenha[i] == "X":
listaSenha[i] = "4"
elif listaSenha[i] == "@":
listaSenha[i] = "5"
elif listaSenha[i] == "&":
listaSenha[i] = "6"
elif listaSenha[i] == "k":
listaSenha[i] = "7"
elif listaSenha[i] == "H":
listaSenha[i] = "8"
elif listaSenha[i] == "?":
listaSenha[i] = "9"
print (f"Sua senha desencriptografada é: {listaSenha}")
print(listaAntiga)
desencriptar()