当前位置:首页 » 编程软件 » flex反编译

flex反编译

发布时间: 2022-05-18 06:08:26

1. Flex手机项目

编译啊?这玩意儿当然没有原始的代码看起来舒服了,我觉得还是自己写吧,有些FLEX程序是内嵌FLASH CS做出来的SWF文件的,代码出处不同,所以反编译肯定不会好到哪去了

2. 关于flex的情况

flex 和 FLASH 都是基于AS语言,编译后都是SWF 文件。两者的区别在于,FLASH 是基于时间轴,大多在用在动画方面,FLEX 是事件驱动的,更像是vb 或者java
FLEX 可以制作网页或者桌面程序,甚至是安卓和苹果IOS的APP。FLEX 编写的桌面程序需要安装AIR软件,就像JAVA程序需要JAVA虚拟机一样。
FLEX 在B/S架构中,还是有一定的前景,首先,大多数人的PC电脑上都可以播放FLASH,用FLEX编译的程序和FLASH一样SWF文件存在的。
虽然手机上不再支持FLASH,HTML5的出现也将会慢慢取代FLEX,FLASH的存在。但是这将是个漫长的过程,首先,HTML5要比FLEX更慢,甚至是慢几倍,用HTML5做一些大型应用,游戏等显然不现实,而且HTML5+CSS3 的代码就像HTML代码,JS代码一样,在浏览器中点击查看源代码就看以看到。
FLEX 编译为SWF文件后,就是2进制文件,虽然有些反编译的软件,但是反编译出来的东西差距还是很大。
HTML5 现在浏览器支持程度也需要时间来慢慢支持
FLEX 和HTML5 相比可能弱点,就是各大搜索引擎搜索不到他的内容,导致做的网站不利于推广。

3. FLASH反编译软件

硕思闪客精灵是一款先进的shockwave
Flash
影片反编译的工具,它能捕捉.反编译.查看和提取shockwave
Flash
影片(.swf和.exe支持Fla格式文件),轻松反编译一个或是多个SWF格式文件为FLA/FLEX项目文件。
您可以去
www.shankejingling.com
看看。

4. 怎么看flex引入的swc文件的源码

swc文件的代码是不可见的
这一方面是版权保护的需要 另一方面 有一些程序不是直接flex编译过来的 而是从flash动画编译过来 没有源代码
就像java的class文件一样 只能调用
当然 现在有class的反编译工具
却没有swc文件的反编译工具出来吧

5. Flex产生的swf文件有办法反编译吗

skip 9 words
Tom says John says good morning.
skip 3 words
back 7 wordsMary says thank you.
如果逐个字读的话,结果和原来一样,然而反编译器按句子来读取,自然发生错误。第一,它知道Tom说了什么,但语法不对,汇报出错;第二,它没有看到第二个“skip”命令,因为它处于句子中间;第三,当它被迫退回7个字后,感到迷惑,认为应该从“Tom said”开始执行整个句子;第四,这个错误使它在第二行和第三行之间陷入无限循环之中。总之,我们增加了“Tom said”这句垃圾代码,并提供整个句子长度的错误数据大小信息。这个错误的长度覆盖了“skip”命令。来看个真实的例子,请注意,这些技术需要操作字节码,纯actionscript不能够实现。例1 :向前跳转的包含无效尺寸数据的死代码。push True
branchifTrue label2
constants ''label2:push 'a',3setVariable
你仔细看的话,会发现"constants ''"这行是垃圾代码,它不可能被执行到。然而,理论上,当第二行的结果为"not True"时,它将被执行。因此,反编译器尝试对它进行反编译。让我们来增大"0x88 - constants"后面的"sentence size",从而包括知道脚本结尾的所有字节。你知道,反编译器将把字节码砍成像这样的3个句子:push True
branchifTrue label2
如果你试图反编译此SWF文件,根据我前面提到的4个错误,一些反编译器将碰壁。仍旧有些反编译器幸存,但只是显示:"if(false){};"。ASV 3也不能显示此脚本,但是ASV 4能够显示。为了破解这个SWF,我们移除死代码"constant xxxx", (0x88和随后两个字节),然后所有的东西都得到反编译。这儿是zip格式的文件,将详细解释怎样制作这样的受保护文件。例2:先后跳转的包含无效尺寸数据的死代码。

6. 请教flex:同样的as文件,为什么人家生成的swf只有十几K,而我生成的swf却是二百多K

不会把,你是不是用falsh生成的,我反编译flex生成的swf文件,生成的源文件居然大几十倍

7. iphone 系统的反编译 工具 哪个好用

如果只是想简单地对程序进行一些修改,可以用Flex2。可以修改类的方法的参数和返回值等等。

8. FLEX代码求助

这个问题太专业啦

9. 反编译软件

SWF Decompile Expert这个可以

10. 请教一个有关flex的问题

能不能用你直接放Flex Builder里编译一下不就知道了,这跟你的swf有关系,我们在这里也只能瞎猜...大部分情况是可以的,可能有些地方没反编译出来,Sothink SWF Decompiler还是很牛的...
能不能做出来那不是也是看水平嘛,完全相同肯定是不可能了,Sothink SWF Decompiler都能直接告你这个项目是Flex还是Flash做的,两个开发出来的肯定有差别

热点内容
交叉编译优化 发布:2025-05-14 03:48:52 浏览:529
动图在线压缩 发布:2025-05-14 03:35:24 浏览:132
w7共享无法访问 发布:2025-05-14 03:35:24 浏览:482
为什么微信会出现账号密码错误 发布:2025-05-14 03:03:30 浏览:692
幻影脚本官网 发布:2025-05-14 03:01:13 浏览:826
servlet的webxml怎么配置 发布:2025-05-14 02:51:46 浏览:772
怎么取消手势密码 发布:2025-05-14 02:51:11 浏览:639
openvpn搭建vpn服务器搭建 发布:2025-05-14 02:47:52 浏览:998
密码忘了从哪里找 发布:2025-05-14 02:39:09 浏览:548
我的世界什么服务器有前途 发布:2025-05-14 02:30:31 浏览:528