admin管理员组

文章数量:1122852

【CTF

打开得到图片,图片上啥都没如下:

 

利用winhex打开,看到所谓的伤口(很容易对应01)

 0110110000101100000011000110110010011100101011000000110010000110101011000010110010001100000111000010110001000110001001101010110001100110101001100110110001000110011011001010011010101100010001100010110011000110101001100010110011001100000111001100110001001100

然后我想转化成byte然后行不通(行得通我就不会在这里写了)

然后大佬想到:正向看不出来啥,那就反向看

反向看也不行

就字节内反向(每8个进行反向)


def bin_to_str(s):return ''.join([chr(i) for i in [int(b, 2) for b in s.split(' ')]])
a = "01101100 00101100 00001100 01101100 10011100 10101100 00001100 10000110 10101100 00101100 10001100 00011100 00101100 01000110 00100110 10101100 01100110 10100110 01101100 01000110 01101100 10100110 10101100 01000110 00101100 11000110 10100110 00101100 11001100 00011100 11001100 01001100"
a = a.split(' ')
flag=''
for i in a:test=i[::-1]flag+=bin_to_str(test)print(flag)

 flag{6406950a54184bd5fe6b6e5b4ce43832}

本文标签: CTF