🔒 JS混淆大师
差异化引擎
智能引擎匹配 · 精准混淆方案
🔮 javascript-obfuscator (专业级)
🗜️ Terser (压缩优化)
🔧 UglifyJS (传统压缩)
🤯 JsFuck (极限混淆)
🎨 AAEncode (颜文字)
🔤 JJEncode (符号编码)
📦 Packer (Base64打包)
🔐 自定义XOR加密
💻 虚拟化执行
⚡ Terser+Obfuscator复合
🔥 Uglify+Obfuscator超强复合
javascript-obfuscator: 专业级混淆,支持控制流扁平化、字符串加密、死代码注入等高级功能
🔮 Obfuscator专用选项
紧凑输出
控制流扁平化
字符串数组化
RC4字符串加密
死代码注入
自防御保护
禁用控制台输出
调试保护
数字转表达式
属性名混淆
字符串拆分
📌 增强功能
防止格式化
花指令注入
变量规则混淆
自卫模式
全部重命名
禁止调试
禁止控制台输出
防止格式化系数:
0.75
花指令系数:
0.5
变量加密:
70%
100%
🗜️ Terser专用选项
代码压缩
变量名混淆
保留函数名
移除无用代码
移除console
顶级作用域混淆
🔧 UglifyJS专用选项
代码压缩
变量名混淆
保留函数名
移除死代码
移除console
属性名混淆
🎯 基础选项
紧凑输出
防eval调试
该引擎为单功能编码器,无需复杂配置,直接输入代码即可转换
🔐 自定义加密选项
加密密钥:
迭代次数:
反调试保护
📋 加载示例
🗑️ 清空输入
🗑️ 清空输出
🚀 开始混淆
📋 复制结果
📥 下载JS文件
📁 点击上传 ZIP 压缩包 (批量混淆所有 .js 文件)
⚡ 一键混淆ZIP并下载
✅ 就绪 | 选择引擎后点击混淆