一.png图片格式
工具:010editor/风二西工具集.png宽高一把梭
1.头疼(修改文件头)
插入一行
89 50 4E 47 0D 0A 1A 0A
2.腰疼(修改图片高度)
3.又是哪里疼(修改图片宽度)
png的高度可以随便改,宽度更改则必须要满足crc32校验
python3代码
点击查看代码
import struct
import binascii
import os
crcbp=open("D:/网安/1.3-1.5/png/又是哪里疼.png",'rb').read()
for i in range(2000):
for j in range(2000):
data = crcbp[12:16] + \
struct.pack('>i', i)+struct.pack('>i', j)+crcbp[24:29]
crc32 = binascii.crc32(data) & 0xffffffff
if(crc32 == 0x50f7ad7e):
print(i, j)
print('hex:', hex(i), hex(j))