美文网首页
密码学 mixed_base64(分值250)

密码学 mixed_base64(分值250)

作者: Cytosine | 来源:发表于2017-10-22 20:20 被阅读0次

点此进入南京邮电大学网络攻防训练平台

解题过程

看题目,因为那个random.choice(),所以只能爆破了,脚本如下:

import random
import base64

result = {
    '16':lambda x:base64.b16decode(x),
    '32':lambda x:base64.b32decode(x),
    '64':lambda x:base64.b64decode(x),
}

with open('code.txt', 'rb') as f:
    code = f.read()

for i0 in ['16','32','64']:
    for i1 in ['16', '32', '64']:
        for i2 in ['16', '32', '64']:
            for i3 in ['16', '32', '64']:
                for i4 in ['16', '32', '64']:
                    for i5 in ['16', '32', '64']:
                        for i6 in ['16', '32', '64']:
                            for i7 in ['16', '32', '64']:
                                for i8 in ['16', '32', '64']:
                                    for i9 in ['16', '32', '64']:
                                        try:
                                            print(result[i9](result[i8](result[i7](result[i6](result[i5](result[i4](result[i3](result[i2](result[i1](result[i0](code)))))))))))
                                        except:
                                            continue

运行脚本,可得flag为nctf{random_mixed_base64_encode}

相关文章

  • 密码学 mixed_base64(分值250)

    点此进入南京邮电大学网络攻防训练平台 解题过程 看题目,因为那个random.choice(),所以只能爆破了,脚...

  • [南邮OJ](密码学)mixed_base64

    题目链接: mixed_base64 250多重base64加密,干(sang)得(xin)漂(bing)亮(ku...

  • 密码学 骚年来一发吗(分值250)

    点此进入南京邮电大学网络攻防训练平台 解题过程 原题加密函数,窝已经给出详尽注释了: 所以,容易得出对应的解密函数...

  • 密码学 KeyBoard(分值100)

    点此进入南京邮电大学网络攻防训练平台 对着键盘,按字母顺序划一遍,每一组对应一个英文字母ytfvbhn G ...

  • 密码学 easy!(分值50)

    点此进入南京邮电大学网络攻防训练平台 题目: base64解密得:

  • 密码学 异性相吸(分值300)

    点此进入南京邮电大学网络攻防训练平台 解题过程 题目提示: TIPS:1.xor2.hex2binary3.len...

  • 大作文题目类型笔记

    介绍 大作文占2/3 分值, 250字是最低标准。 一般写到300+比较好。 先想合理的论点。2个方向。 常见的想...

  • 密码学 n次base64(分值200)

    点此进入南京邮电大学网络攻防训练平台 解题过程 题目已经说得很清楚啦,n次base64,Python解

  • 分值

    人生百态,我们总处于一种境况下漩涡,与死神抗争,与天地争斗,与命运叫板,不服气命运的安排,但却满心欢喜的...

  • 快乐分值

    快乐是人类精神上的一种愉悦,是一种心灵上的满足,是由内而外感受到的一种非常舒服的感觉。 一个人在独处的时候做成一件...

网友评论

      本文标题:密码学 mixed_base64(分值250)

      本文链接:https://www.haomeiwen.com/subject/oflnuxtx.html