有没有办法去混淆AS3?通过去混淆,我的意思是让它再次可编辑。此刻我丢失了一些源代码,只留下了Flash文件。我现在面临的问题是编译器无法编译它,因为类名包含非法字符。
我可以再次手动命名所有类,但是我甚至不确定de-compiler是否有效。
要再次编译SWF,我使用flash develop和FlashSDK。
问候。
答案 0 :(得分:0)
这取决于代码在开始时是如何被混淆的。如果通过更改类/变量/函数名称来简单地进行模糊处理,那么您可以使用诸如FlashDevelop之类的IDE,它允许您通过右键单击实例名称来重构 - >重命名,该实例名称将在整个项目中重命名它。或者只是使用文本编辑器进行简单的查找/替换。
知道代码如何被混淆是最重要的事情。您用于混淆的程序可能会为您提供最多的信息。
但是,我建议首先删除所有非法字符以确定它是否会编译。