有二进制文件,实际包含了10个位图,用ACDSEE点击可以看到第1幅,我手工分离了,如下所示每一幅图的起始标志六字节,后四个字节相同,如何用程序分离
……B8 A9 CA D3 CD BC……………………D7 F3 CA D3 CD BC……………………
……D3 D2 CA D3 CD BC……………………D6 F7 CA D3 CD BC……………………
………………………………………………………………………………………………

解决方案 »

  1.   

    在图像文件中涉及到了头文件。头文件中有图片的大小长宽等问题。不同格式头文件不同
    ,如果不了解图像格式,种类很难分离,可以试试。
    源文件
    ……B8 A9 CA D3 CD BC……………………D7 F3 CA D3 CD BC……………………
    ……D3 D2 CA D3 CD BC……………………D6 F7 CA D3 CD BC……………………
    ………………………………………………………………………………………………
    把第一副第二副颠倒
    ……………………D7 F3 CA D3 CD BC……B8 A9 CA D3 CD BC……………………
    ……D3 D2 CA D3 CD BC……………………D6 F7 CA D3 CD BC……………………
    ………………………………………………………………………………………………
    不太容易,有兴趣我可以给你做以下。
      

  2.   

    自己编一段程序,扫描头文件。对文件流进行删减操作。你如果是在玩游戏,要调的话多试验试验,它可能有自己读取图像的发式。也可以假设他没有头文件,不一定。仔细观察文件。可能发现一些线索。你是在玩游戏找图像吗?
    把图像发给我,我再帮你试验一下。ok?
    [email protected]