2017-赛客夏令营-Misc-简单隐写

大老虎喵喵喵???
在这里插入图片描述

老规矩先改成txt审查一下,末尾发现base64编码解它
在这里插入图片描述
什么鬼???
在这里插入图片描述
base32
在这里插入图片描述
16进制
取出每两个前面加上0x,转换成int(0xaa,base=16)型,然后chr

string = "666C61677b37656535653934343735636665376131333432383330393631393439646462337d"

cout = 0
result = []
header = "0x"
one = header
for i in string:
    cout += 1
    if cout == 1:
        one += i
    elif cout ==2:
        one += i
        cout = 0
        result.append(one)
        one = header
for i in result:
    print(chr(int(i,base=16)),end="")

得到flag

猜你喜欢

转载自blog.csdn.net/solitudi/article/details/107579455