混淆的文件很小,但是混淆出来的文件很大?
对于混淆的原文件虽然很小,但是混淆后生成的文件却很大,通常需要注意以下几点:
← 返回问题列表
- 混淆文件时,需要对程序进行加密和解密操作。每次混淆都会对解密程序进行混淆,选择的加密选项越多,解码程序也越复杂,最终导致混淆后的文件增大。
- 对于大文件的源码程序来说,整体文件大小增加时,解密程序所占的比重相对减少。
- 若对文件大小有严格要求,可适当减少混淆选项,以降低输出文件的大小。
- 一般建议使用推荐的混淆方式,通常文件越大,混淆后能达到的压缩率也越高,即使经过UglyJS等压缩工具,仍然可以进一步缩减文件大小。
- 如果对推荐的混淆方式的安全性有疑虑,可以在推荐选项的基础上适当增加混淆选项。