【问题标题】:How to mess with the PNG format in order to achieve data-moshing?如何弄乱PNG格式以实现数据混合?
【发布时间】:2021-12-20 09:17:51
【问题描述】:

我一直在尝试在十六进制编辑器中打开一个.png 文件,并不断改变周围的东西,试图实现类似数据移动的效果。根据维基百科,图像本身在IDAT 块内,所以我一直在搞乱那个。问题是无论我改变什么,无论改变多么小,即使它在一个块内,图像也不再渲染。 PNG格式有那么难破解吗?

【问题讨论】:

    标签: image png


    【解决方案1】:

    我似乎已经解决了我的问题。在每个 PNG 块之后,有 4 个字节的 CRC-32 校验和。我也需要计算一下,否则块会失效。

    【讨论】:

      猜你喜欢
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      • 2011-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-30
      相关资源
      最近更新 更多