我正在开发一个非常大的 Flash 项目,该项目在运行时库中广泛共享代码。我正在评估是否要混淆我们的代码,以及使用哪个混淆器,但我很难找到一个符合要求的混淆器。
- 许多 RSL、许多源代码树和项目。- 我们使用了一些动态属性,所以我希望能够很好地控制哪些符号被重命名。- 可集成到构建系统中
我查看了 Amayeta,但我不相信它具有我需要的细粒度控制。我查看了 irrfuscator,但它似乎很不成熟,并且似乎不能很好地扩展到大型项目。
还有其他建议吗?我知道混淆或加密不会提供完整的保护,我只是想让人们更难惹我们。
另一方面,如果不存在可接受的混淆器,我只会争辩说我们不需要这样做。