FLASH反编译的问题

FLASH反编译的问题,第1张

硕思闪客精灵 v33build60720

硕思闪客精灵 MX 是一款用于浏览和解析Flash动画(swf文件和exe文件)的工具。它能够将flash动画中的、矢量图、字体、文字、按钮、影片片段、帧等基本元素完全分解,还可以对flash影片动作的脚本(Action Script)进行解析,显示其动作的代码

>

支持查看代码!关于Adobe

Alchemy(Adobe

Flascc),Flash反编译软件ASV2013反编译出的AS3代码可读性是最好的但是因为源码是C语言,通过Adobe

Alchemy编译为AS3代码,所以反编译的结果和常规的AS3代码有所不同而且出于出于加密算法的目的,Adobe

Alchemy(flascc)所编译的SWC里面,往往使用了RSA,AES,MD5等算法,使最终代码异常复杂但有加密就有解密

判断一个SWF或SWC是否使用了Adobe

Alchemy有个小技巧:如果代码中有cLibInit,cmodule或者cLibInitinit(),就说明此文件使用了Adobe

Alchemy(Adobe

Flascc)技术这时应该使用ACR(ActionScript

Code

Replacer)直接进行代码替换,或注入新的AS3类,从而轻松调用其中的类库,无需反编译,也能实现理想效果

如果只是想提取网页Flash素材进行分析,应该使用Flash素材提取工具FRC(Flash

Resource

Catcher)

1这一句: _loc1x = _loc1x 7000000E-001 + (target - _loc1_x) 1000000E-001;

改成:_loc1x = _loc1x 007+ (target - _loc1_x) 001;

2这个数组:

myURL = ["Aboutushtml", "Servicehtml", "Producthtml", "Casehtml", "Marketinghtml",

"Jobhtml", "CantactUshtml"];

不要换行,改成:

myURL = ["Aboutushtml", "Servicehtml", "Producthtml", "Casehtml", "Marketinghtml", "Jobhtml", "CantactUshtml"];

修改这两点后试试看。

另:这里只有AS20代码,没有AS30,一楼不懂就别装了。

以上就是关于FLASH反编译的问题全部的内容,包括:FLASH反编译的问题、Flash反编译的问题、Flash反编译软件ASV2013支持Flash Builder 4.7吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10219590.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存