当前位置: 移动技术网 > IT编程>脚本编程>Python > 攻防世界_新手区_Crypto——“幂数加密”

攻防世界_新手区_Crypto——“幂数加密”

2020年07月26日  | 移动技术网IT编程  | 我要评论
文章目录使用工具解题过程完–>攻防世界传送门<–使用工具Microsoft Edge v84.0.522.40Python 3.6解题过程百度加密的原理又提示密码是八位的,而文件有7个0,或许0是分隔符编写python脚本解密得到flaginp = "8842101220480224404014224202480122"#分隔inp = inp.split("0")flag = ""#遍历for i in inp: list = [] su

–>攻防世界传送门<–

使用工具

  1. Microsoft Edge v84.0.522.40
  2. Python 3.6

解题过程

百度加密的原理
在这里插入图片描述
又提示密码是八位的,而文件有7个0,或许0是分隔符
在这里插入图片描述
编写python脚本解密得到flag

inp = "8842101220480224404014224202480122"
#分隔
inp = inp.split("0")
flag = ""
#遍历
for i in inp:
    list = []
    sum = 0
    for j in i:
        list.append(j)
    for k in list:
        sum += int(k)
    flag += chr(sum + 64)
print(flag)

cyberpeace{WELLDONE}

欢迎在评论区留言
感谢浏览

本文地址:https://blog.csdn.net/Xxy605/article/details/107570899

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网