大家好,今天小编关注到一个比较有意思的话题,就是关于反编译flash的问题,于是小编就整理了4个相关介绍反编译flash的解答,让我们一起看看吧。
flash如何转换成APK?
如果只有swf文件,目前还没听过有什么办法能转成apk,或者你可以先用反编译软件导出源文件,如果有源文件的话,那就好办,你最好有新版的flash,最好是cs6,或者cc,最起码也要cs5.5,在发布设置里可以直接发布成apk文件,不过要在真机运行的话,还得装上air环境
什么是汇编逆向?
汇编逆向是指将这些执行文件反编译还原成汇编语言或其他高级语言。
汇编逆向的程序与原程序会存在许多不同,虽然执行效果相同,但程序代码会发生很大的变化,非编程高手很难读懂。
另外,有许多程序也可以进行逆向操作即反编译以求修改,例如Flash的文件生成的SWF文件,也可以被反汇编成Flash原码,但会发现与原程序有很大变化。
所谓汇编逆向,就是以静态或者动态的方式将可执行程序反编译成可读的汇编代码,分析可执行文件内在的逻辑。而分析程序就要找到程序的入口,从程序起始点一步一步分析程序结构,本次实验就介绍逆向查找程序启动函数的方法。
swf如何修改?
.swf已经是输出格式了,想要修改的话只能反编译反编译可以使用:
1、IMPERATOR FLA1.63 ,这个软件有演示版 和正式版 ,演示版不能反编译Action Scropt,在利用正式版反编译的过程中有时会丢失Action Scropt 和MC,对FlashMX支持的较好,对FlashMX以前的版本出错的机率大一些。
2、Action Scropt Viewer 4.0和Flash MX2004(70%没问题!也不是全部都可以!)方法如下:a、用ASV打开要破解的.swf文件,然后输出重建数据(file/export rebuild data(jsfl))到有关目录下,如c:\\swf文件夹,ASV的任务就完成了。b、接下来用Flash MX 2004,新建一个文件,选择"文件\\导入\\导入到库"命令,把c:\\swf文件中的所有swf、mp3等文件导入到素材库,保存文件到c:\\swf文件夹,记得一定要取名为rebuild.fla。c、在c:\\swf文件夹下有一个刚才ASV4.0生成的文件rebuild.jsfl,双击它,Flash MX 2004就在重建fla文件了,等待一会以后,fla文件就编译成功了。注意:要把文件扩展名露出来 ,否则不会成功。
3、硕思闪客精灵MX2005(Sothink SWF Decompiler MX2005),新版本的硕思闪客精灵增加了把swf导出fla功能 反编译后的各种素材就可以在Flash中进行再编辑了。注意:1、不是所有.swf都能被反编译,尤其是近期内许多flash加了防止反编译的处理,就更加困难2、反编译后形式还原不到制作时的状态,比如原本是一个连续的动作,反编译后却被拆成一桢一桢的,交互式的动作反编译效果更差3、请注意保护版权,尊重他人劳动
我用FLASH做了个动画,请问下怎么把我做好的这个动画,如何用微信发给好友呢?
如果时间不长的话,把FLASH编译成GIF,然后网页版微信,以图片格式发送给自己如果实际长的话,把FLASH编译成MP4或者其它视频格式,然后上传到优酷、土豆等视频网站,然后把连接共享给自己~~
到此,以上就是小编对于反编译flash的问题就介绍到这了,希望介绍关于反编译flash的4点解答对大家有用。