影片中某个脚本导致Macromedia Flash Player10速度将低,如果继续运行...是否要终止此角本的一个问题~?!

来源:百度知道 编辑:UC知道 时间:2024/07/05 01:37:49
今天在网站上看到一个好看的FLASH,就下下来了,运行的时候就出现了RT的提示,
这应该是别人在FLASH脚本里面加入了死循环,
我在下载之前,在IE上看他FLASH的时候没这种问题,效果很好!
我用迅雷流媒感知下载之后,
运行的时候就出现上面的提示了,而且怎么点上面的按钮动没动态效果,
我现在想问的是,在脚本里面加入了死循环之后,要怎么样做才能使这个FLASH运行正常而不直接修改FLASH?
blamer1980你好!
你所说的不修改FLASH,分析SWF文件的那个方法,能详细说说吗?
具体的如何操作,代码如何编写,举例说下吧,谢谢!

3楼的说的很有道理,应该是加密了。只是怎么样才能知道他的加密的算法呢?

不好意思,最近比较忙,所以一直没时间上来结贴。首先要感谢个位热心的回答,尤其是blamer1980不厌其烦的回答我提出的问题!看了你的回答,回答得很好!

但我还有一些问题想知道:你所说的“分析”SWF文件,在分析之前应该反编译吧,如果反编译不成功,也就是出现乱码的话,如何“修改”呢? 我本想不修改,那么正如你所说的,要知道加密的算法,而加密的算法有很多,如何得知?貌似这个难度更大吧,呵呵~!

而且,如果是用INCLUDE读取外面写的AS代码,那是不是连“分析”都无能为力了?

PS:经常下载到META格式的文件,这是什么文件,有何作用?

呵~就这么多了,完了给你加分,嘿嘿!

最近在做移动的项目 http://ty.st10086.com/index.aspx
对业务进行增加。
整个网站以FLASH为主。
如果flash与网页有交互
比如我的那个项目 FLASH与asp.net以及JS有交互,并且数据要与数据库同步
当 一个flash的显示与数据可关联的时候,你下载下来的flash会出现不停地闪烁但是什么也没有显示的结果,这是很正常的.当然有可能显示但是显示不完全等等.
当然 强调的是当flash与页面具体说是与flash外部尤其是网页后台有数据交互的时候,显示出现问题是解决不了的.
因此我们要需要知道参数以及原理就要破解了,
遗憾的是swf是编译过的而且再来个加密,那该怎么办呢?
还好有
Sothink SWF Decompiler(硕思闪灵:
http://www.sothink.com/product/flashdecompiler/index.htm)
用它可以破解绝大多数的flash
知道里面的接口并提却源代码我们可以自己改写接口或者认为的参照接口

关于死循环……

貌似是这个老兄在做片子的时候有意或者无意地加入了一段代码,让片子不断检测相对路径下的某个文件夹下面的某个文件,可能是TXT或者XML……当该检测失败的时候就不断执行一个垃圾FUNCTION……直到崩溃…………

这情况的话最好能反运算一下,把那个造成问题的代码删除掉…………

不修改FLASH的话,也得分析那个SWF文件,找到它所检测的文件并且下载或自己建立一个相同的…………

3楼说得不对,会导致“影片中某个脚本导致Macromedia Flash