【无标题】

一,首先看有没有符号,base64和base32都以’=‘作为空白补足符符号,如果结尾没有’='有可能是base16。 如果出现了+和/,那么一定是base64。 然后看大小写字母,如果有大写有小写就一定是base64。

本题为base64,我们可以在浏览器搜索base64在线工具进行解码:

二,变异凯撒密码,就是简单的移位

移动位数逐级递增,这便是“变异”

因此可写个程序对密文解密

str = 'afZ_r9VYfScOeO_UL^RWUc'
k = 5
for i in str:
    # 字符逐个转ASCII码
    asc = ord(i)
    # ASCII码偏移
    asc = asc + k
    # ASCII码转字符
    asc = chr(asc)
    print(asc, end="")
    # 合起来写就是:print(chr(ord(i) + k),end='')
    k = k + 1

三,

从下方的密码可知道这是猪圈密码

flag{whenthepigwanttoeat} ,文言文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值