使用预先知道的CRC生成PNG文件

时间:2016-05-12 06:48:33

标签: png digital-signature crc

是否可以使用预定义的CRC创建PNG文件? (一种编程挑战..) 我有一个python脚本来生成具有目标CRC的十六进制代码,但我不确定如何从中生成有效的PNG。

顺便说一句 - 可能是我在胡说八道,但理论上听起来有可能(对吧?)

1 个答案:

答案 0 :(得分:1)

您可以使用spoof.c来执行此操作,无论是在PNG块级别还是在整个文件级别。 (请注意,PNG文件不包含整个事物的CRC,只包含块的CRC。)