BMZ-MISC-pic
Posted TzZzEZ-web
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BMZ-MISC-pic相关的知识,希望对你有一定的参考价值。
BMZ-MISC-pic
查看16进制没有隐藏内容。
查看crc校验码,没有问题。
binwalk分析,也没有分析出什么东西。
于是送去stegsolve解决一下。
LSB隐写,发现了7z的压缩包。
保存文件,发现几个加密的txt文件,应该是crc爆破。
爆破脚本:
import binascii
import string
def crack_crc():
print('-------------Start Crack CRC-------------')
crc_list = [0x40e61be5,0x91c7b4a0,0xf4fd5e1c,0x02658101,0x92d786fd,0x03b3ea6a]
comment = ''
chars = string.printable
for crc_value in crc_list:
for char1 in chars:
for char2 in chars:
for char3 in chars:
res_char = char1 + char2 + char3
char_crc = binascii.crc32(res_char.encode())
calc_crc = char_crc & 0xffffffff
if calc_crc == crc_value:
print('[+] {}: {}'.format(hex(crc_value),res_char))
comment += res_char
print('-----------CRC Crack Completed-----------')
print('Result: {}'.format(comment))
if __name__ == '__main__':
crack_crc()
注意crc的顺序,否则可能是乱序的。
flag{CRC32/233333}
以上是关于BMZ-MISC-pic的主要内容,如果未能解决你的问题,请参考以下文章