X659自改BIN图片指针和地址解析( 二 )


BIN中标记的大小信息:02 0D 04 00(3330字节)
第 4 帧:
图象地址:BA F2 57 00指针:0037AC00
BIN中标记的大小信息:92 10 04 00(4242字节)
第 5 帧:
图象地址:4C 03 58 00指针:0037AC0C
BIN中标记的大小信息:A6 0E 04 00(3750字节)
第 6 帧:
图象地址:F2 11 58 00指针:0037AC18
BIN中标记的大小信息:72 0A 04 00(2674字节)
第 7 帧:
图象地址:64 1C 58 00指针:0037AB24
BIN中标记的大小信息:CA 07 04 00(1994字节)
第 8 帧:
图象地址:2E 24 58 00指针:0037AC30
BIN中标记的大小信息:F2 05 04 00(1522字节)
第 9 帧:
图象地址:20 2A 58 00指针:0037AC3C
BIN中标记的大小信息:6A 07 04 00(1898字节)
第 10 帧:
图象地址:8A 31 58 00指针:0037AC48
BIN中标记的大小信息:98 09 04 00(2456字节)
第 11 帧:
图象地址:22 3B 58 00指针:0037AC54
BIN中标记的大小信息:9E 07 04 00(1950字节)
第 12 帧:
图象地址:C0 42 58 00指针:0037AC60
BIN中标记的大小信息:4A 05 04 00(1354字节)
注意要点:小蝴蝶是共享最明显的动画,你可以看到第二帧才902字节,大多都在2、3K左右大小,所以在替换和修改指针时候,这个动画连续三帧指向同一图片可以保证修改后动画的完整性,否则很容易出现截图,这是很重要的要点,是大家判定指针单独指向与连续指向方法 。
————水滴————TOTAL 15 帧
第 1 帧:
图象地址:0A 48 58 00指针:0037AC6C
BIN中标记的大小信息:4C 2E 04 00(11852字节)
第 2 帧:
图象地址:56 76 58 00指针:0037AC78
BIN中标记的大小信息:32 0A 04 00(2610字节)
第 3 帧:
图象地址:88 80 58 00指针:0037AC84
BIN中标记的大小信息:28 2E 04 00(11816字节)
第 4 帧:
图象地址:B0 AE 58 00指针:0037AC90
BIN中标记的大小信息:E0 2D 04 00(11744字节)
第 5 帧:
图象地址:90 DC 58 00指针:0037AC9C
BIN中标记的大小信息:FC 2E 04 00(12028字节)
第 6 帧:
图象地址:8C 0B 59 00指针:0037ACA8
BIN中标记的大小信息:2C 2F 04 00(12076字节)
第 7 帧:
图象地址:B8 3A 59 00指针:0037ACB4
BIN中标记的大小信息:C6 2E 04 00(11974字节)
第 8 帧:
图象地址:7E 69 59 00指针:0037ACC0
BIN中标记的大小信息:D0 30 04 00(12496字节)
第 9 帧:
图象地址:4E 9A 59 00指针:0037ACCC
BIN中标记的大小信息:7E 30 04 00(12414字节)
第 10 帧:
图象地址:CC CA 59 00指针:0037ACD8
BIN中标记的大小信息:92 33 04 00(13144字节)
第 11 帧:
图象地址:24 FE 59 00指针:0037ACE4
BIN中标记的大小信息:92 33 04 00(13202字节)
第 12 帧:
图象地址:B6 31 5A 00指针:0037ACF0
BIN中标记的大小信息:34 36 04 00(11876字节)
第 13 帧:
图象地址:EA 67 5A 00指针:0037ACFC
BIN中标记的大小信息:52 33 04 00(13138字节)
第 14 帧:
图象地址:3C 9B 5A 00指针:0037AD08
BIN中标记的大小信息:84 2E 04 00(11908字节)
第 15 帧:
图象地址:C0 C9 5A 00指针:0037AD14
BIN中标记的大小信息:72 2C 04 00(11378字节)
注意事项:这幅动画分布比较均匀,动态过度变化较大,适合连续两帧指向同一新图片,最后一帧可以单独指向一新图片,因为观察得知,最后一张为单独占用空间 。
说在最后,以上的图象地址均为BIN中的正确排序,可以通过打开WINHEX搜索16进制数值找到对应位置 。而这个BIN地址的倒排就是你的新图片存放的地址,也就是说,你的新图片存放在新偏移量如00890000,那么你在改变某个图片地址时,就要在BIN中把搜索上面列出的图象地址,然后替换,替换时候00890000就变成00 00 89 00,对应放入原来的图片地址中,然后再修改大小信息,同样是实际数值的16进制数值倒排,比如你再00890000 放入的是20466字节的图片,那么它换算的16进数值就是4FF2,倒排为F2 4F 用来替换 BIN标记大小信息的前两个对应数值 。

推荐阅读