ctf实验-rot13-加密解密
57R9S980RNOS49973S757PQO9S80Q36P(md5不解密),flag格式为flag{解密内容}
方法一:使用python解码
# author : 吉米
# creat time : 2022/12/19
# -*- coding: utf-8 -*-
def decoder(cipher):
crypt_list = list(cipher)
After_decryption = ""
num = 13
for ch in crypt_list:
ch = ord(ch)
if ord('a') <= ch <= ord('z'):
ch = ch + num
if ch > ord('z'):
ch -= 26
if ord('A') <= ch <= ord('Z'):
ch = ch + num
if ch > ord('Z'):
ch -= 26
a = chr(ch)
After_decryption += a
print('After_decryption:'+After_decryption)
if __name__ == '__main__':
ciphertext = input("ciphertext:")
decoder(ciphertext)
print("已解码!")
截图:
方法二:在线rot13解码
在线平台推荐:http://xiaoniutxt.com/str_rot13.html
flag{57E9F980EABF49973F757CDB9F80D36C}