Twisted figures

138次阅读
没有评论

Twisted figures

一张无法正常显示的图片 用010打开提示宽高可能存在错误

Twisted figures

使用万能脚本爆破出宽高

import binascii
import struct
 
misc = open("twisted_figures.png", "rb").read()
 
for i in range(1024):
    data = misc[12:16] + struct.pack('>i', i) + misc[20:29]
    crc32 = binascii.crc32(data) & 0xffffffff
    if crc32 == 0xCC64E9C9:
        print(i)
        print("hex:" + hex(i))

Twisted figures

修改宽高

得到一张充满16进制字符的图片 并且识别到PNG标头 使用ORC识别并导出
Twisted figures

VIDAR{Ocr_c4n_b1_Us4fu1!}

正文完
 0
评论(没有评论)