攻防世界:Crypto :幂数加密——云影密码


云影密码又称01248密码,是古典密码中的一种

密码原理

密码是一个字符串,各个部分以数字0分隔
之后再将各个部分的数字相加,对照英文顺序表进行解密

解密脚本

以本靶场为例

# 云影密码
a="8842101220480224404014224202480122"
s=a.split('0')
l=[]
print(s)
for i in s:
    sum=0
    for j in i:
        sum+=eval(j)
    l.append(chr(sum+64))
print(l)
posted @ 2021-09-20 10:37  Zeker62  阅读(761)  评论(0编辑  收藏  举报