Si tiene interés en Python, este proyecto será fácil y divertido de hacer.
Este mes comencé a ver Gravity falls y vi estos mensajes crípticos y para descifrar los mensajes crípticos al final de cada episodio, escribí un guión para descifrar dichos mensajes.
- Nunca usé Linux, y quiero comenzar a aprender sobre piratería y seguridad. ¿Debo instalar Kali Linux?
- ¿Cuántos números de seguridad social fueron robados en el ataque cibernético de Anthem?
- Cómo hackear o vigilar un teléfono inteligente Android de forma remota
- Cómo hacer que mi PC sea casi 'no pirateable'. ¿Qué es lo mejor que puedo hacer?
- Cómo descifrar una cadena con un cifrado desconocido
Déjame darte una muestra aquí.
Tomemos esta cripta: SVZEB RH GSV SVZW GSZG DVZIH GSV UVA.
Esta es una cripta de cifrado Atbash.
y escribí este script para resolver cualquiera de las cadenas que se cifran con atbash.
” ‘
Un cifrado atbash generalmente simplemente invierte el orden de todo el rango de alfabetos. Abc se convierte en cba
” ‘
intab = “abcdefghijklmnopqrstuvwxyz”
outtab = intab [:: – 1] #esto revertirá lo que esté en intabdef get_crypt ():
input_user = input (“Ingrese la cadena que cree que es Atbash Crypted>”)
input_user = input_user.lower ()
print (“Ingresaste:” + input_user)
return input_user
def get_translated (string_input):
print (string_input.translate ({ord (x): y for (x, y) in zip (intab, outtab)}))
if __name__ == “__main__”:
mensaje = get_crypt ()
print (“\ n Esto es lo que obtuve: \ n”)
get_translated (mensaje)
Probemos esto en la terminal
Ingrese la cadena que cree que es Atbash Crypted> SVZEB RH GSV SVZW GSZG DVZIH GSV UVA
Usted ingresó: svzeb rh gsv svzw gszg dvzih gsv uva
Esto es lo que obtuve:
pesada es la cabeza que lleva el fez
No voy a resolver y dar una lista de todas las cifras aquí y arruinar la diversión para ti. Realmente puedes disfrutar haciendo estas soluciones.
Escribí un blog completo sobre este tema y también sobre otras cifras como Caesar Cipher.
Puede consultarlo aquí, también encontrará los enlaces a las publicaciones de github aquí.
Cifrado César – Gravity Falls Mensajes crípticos 1
Atbash Cipher – Gravity Falls Cryptic Messages 2
Aclamaciones:
Feliz codificación.