我在对一个不应该存在的文件进行故障排除时意外发现了以下字节块。我不知道这是什么,我不知道它是怎么来的,但我知道它不是随机的。
这种模式太可预测了,除了故意放入文件中的东西之外,其他任何东西都无法预测。我不确定它是否是一种数字水印技术,但我认为它是,问题是,我不知道它是什么,我希望社区会有答案。
HHHHHHHHHHHH,... 4848484848484848484848482c1f0813
H .......H,.7. 4820202016161616050116482c063713
H ."4"...E,.<. 4820202016223422050116452c073c13
H...AHGG"..H,.<. 480e0e1541484747220416482c0b3c13
H..9HG<(9..H,.:. 480e0e3948473c28390416482c0b3a09
H..FHB..F..H,.:. 481111464842180a460416482c0b3a03
H..CHH+.C..H,.:. 4817174348482b14430416482c0c3a04
H..&GHHD!..H-.@% 481b1b2647484844210116482d0d4025
H...#*$....H..A( 481c1c1c232a2417020104482e0c4128
H..........H/.@1 481c1c1c1c1c1c1c1c1c1c482f194031
HHHHHHHHHHHH>'3B 4848484848484848484848483e273342
在偏移量 0x000026A9 处找到了这个 11、16 字节跨度的特定块。您看到的是 ASCII 可打印字节或句点 '.' 如果字节不可打印,则空白为空白。
编辑
在查看 Willemse 的答案后,我只是想检查它是否真的只是一个 PNG 文件,它不是但它是一个图标。这是我发现的,但图标中有多种分辨率,我认为这是最能代表上述数据的一种。
看起来好像这个文件以某种方式最终成为了一个 powerpoint 图标。我完全不知道这是怎么发生的,以及为什么这些数据以某种方式最终进入服务器管道,但确实如此。我不知道 Azure 是否决定发疯并提供完整的垃圾,但不知何故,这些数据发现它进入了最不可能的地方。这将是一个我会记住很长时间的故事。