混淆等级说明
等级 | 特性 | 适用场景 |
---|---|---|
1 | 混淆基础压缩 + 十六进制变量名 | 开发阶段、无保护需求 |
2 | 加入随机种子、开启字符串数组 | 简单功能模块、基础防护 |
3 | 启用字符串数组混淆 | 中小型前端脚本 |
4 | 字符串加密 + 数组打乱 + 索引偏移 | 通用项目的部署 |
5 | 控制流混淆 | 业务流程保护、标准安全性要求 |
6 | 拆分字符串 | 接口调用、数据交互等逻辑处理 |
7 | 启用表达式简化与完整保护特性 | 功能复杂的 JS 模块 |
8 | 对象中的键key字符串提取和混淆 | 配置管理、模块结构增强 |
9 | 添加字符串包装器函数 | 增强混淆效果、代码结构优化 |
10 | 启用所有混淆功能 + 属性重命名 | 核心逻辑、组件级 JS |