问题:
我想将.exe
Flash游戏的文件反编译成一个.swf
文件(Adobe Flash文件),这样我可以修改它
问问题
37 次
1 回答
0
没有办法把 a.exe
变成 a .swf
。
.exe
文件不是 Flash 文件,并且与.swf
. 该扩展.exe
代表可执行文件,这意味着它由直接在处理器上运行的机器代码组成。A.swf
充当一个.zip
包含资产和一种跨平台字节码形式的精美存档,它对调试器更加友好,并且包含有关其编译源代码的大量信息。由于 a.swf
不是可执行文件,您必须先安装一个 flash 可执行文件,然后它才能打开 a .swf
,将该中间字节码转换或解释为机器代码,并运行您的程序。
话虽如此,仍然可以将 a 反编译.exe
成 C 或 C++ 之类的语言,但它更难并且容易被破坏。如果您想了解有关其工作原理的更多信息,可以参考此页面:是否可以“反编译”Windows .exe?或者至少查看大会?
于 2022-02-24T04:30:43.743 回答