动作保护瑞士法郎/文件名为.swc从反编译?瑞士法郎、反编译、动作、文件

2023-09-08 15:30:34 作者:不会快乐

就可以保护swf文件的反编译?

it is possible to protect a .swf file from decompilation?

我一直在阅读有关的文件名为.swc分发编译类库没有透露code - 可能出售。但是,也有瑞士法郎反编译,你可以用它来揭露code和一个文件名为.swc只是一个.zip压缩文件,因此更改myswc.swc到myswc.zip将揭示图书馆的SWF文件。

i've been reading about compiling class libraries in a .swc file for distribution without revealing the code - possibly selling it. however, there are .swf decompilers you can use to expose the code, and a .swc file is simply a .zip archive, so changing myswc.swc to myswc.zip will reveal the .swf files of the library.

只是好奇居多。

推荐答案

您不能。不要相信那些SWF保护/加密器。两者的SWF和SWC需要的内容是由AVM2可读的,因此它不能被COM pressed或加密或任何东西。底线是,你不能真正保护你的AS3 code被反向工程。

You can't. Don't believe those swf protector/encryptors. Both the content of a swf and a swc need to be readable by the AVM2 so it can't be compressed or encrypted or anything. Bottom line is that you can't really protect your as3 code from being reverse engineered.