小弟最近在研究SWF文件结构。大体上都研究出来了。
现在就是对数据区进行分析。关键在于数据库中关键贞中存在FLASH脚本的分析。
下面是我新建的一个FLASH文件。动画只有一贞。
在第一贞中插入了FLASH 脚本。脚本很简单只是:
代码是 if(i=1){}得到的SWF文件16进制代码如下:
46 57 53 07 40 00 00 00 78 00 05 5F 00 00 0F A000 00 0C 01 00 43 02 FF FF FF 3F 03 1C 00 00 00
----------------------------> 从3F到40 00 00 00
之前是数据区96 08 00 00 69 00 07 01 00 00 00 87 01 00 00 1D96 02 00 04 00 12 9D 02 00 00 00 00 40 00 00 00
-----------------------------------> 后面4字节是结束符主要就是分析下中间的数据结构.3F 03 代表是脚本代码开始. 后面的 1C ....我就不太清楚了。
有没有人分析过。请大家帮帮忙。有资料的,可不可以共享一下。
谢谢!
现在就是对数据区进行分析。关键在于数据库中关键贞中存在FLASH脚本的分析。
下面是我新建的一个FLASH文件。动画只有一贞。
在第一贞中插入了FLASH 脚本。脚本很简单只是:
代码是 if(i=1){}得到的SWF文件16进制代码如下:
46 57 53 07 40 00 00 00 78 00 05 5F 00 00 0F A000 00 0C 01 00 43 02 FF FF FF 3F 03 1C 00 00 00
----------------------------> 从3F到40 00 00 00
之前是数据区96 08 00 00 69 00 07 01 00 00 00 87 01 00 00 1D96 02 00 04 00 12 9D 02 00 00 00 00 40 00 00 00
-----------------------------------> 后面4字节是结束符主要就是分析下中间的数据结构.3F 03 代表是脚本代码开始. 后面的 1C ....我就不太清楚了。
有没有人分析过。请大家帮帮忙。有资料的,可不可以共享一下。
谢谢!
解决方案 »
- sqlserver有插入型触发器后导致不能更新数据?
- 多线程应用问题
- 求中国象棋的算法
- 找工作难啊!
- 经典讨论:昨天发了没人回答,今天再放100分再问一次:“在DBGrid1中如何实现字段的自动计算”
- DELPHI 5不能打开EXCEL2000????!!!!!
- ################不用修改注册表的方法,可不可以实现IE中嵌入ToolBar的技术!up也有分!谢谢!############
- 利用table组件的过滤属性完成查询所出现的怪事!
- 谁给我一份FileSystemObject的资料!!
- delphi光盘里的TeamSource是做什么用的?
- 高分请教:如何编写动态报表 . 别诚交成交 DELPHI程序员(工作地点,东莞虎门)
- 对CSDN真是越来越失望了!
1C 00 00 00 是代表脚本数据所占的长度. 低位在前,高位在后的顺序来排列的。
那么多 96 08 到 文件结束中所表示的结构是什么呢?
谢谢大家了。