在线JS加密混淆

JS批量文件
JS单文本
选择JS文件
批量处理JS文件
文件读取成功,已自动混淆!
读取文件失败,请选择.js文件
处理结果
历史记录
文件名 下载

工具说明 & 使用示例

1. 功能介绍:本工具对原生JS代码进行变量名混淆、字符串加密、域名限制、代码压缩,防止前端JS源码被轻易复制盗用;
2. 加密等级说明:初级(基础混淆,体积小)、中级(字符串加密+变量混淆)、高级(全量加密+反调试+域名拦截);
3. 安全域名:仅填写域名下页面可正常运行混淆后的JS,其他域名打开自动跳转至跳转域名;
4. 使用流程:选择JS文件/粘贴JS文本 → 配置加密参数 → 自动处理 → 复制/下载混淆后代码。

原始JS示例代码

// 简单加法工具函数 function add(a,b){ return a + b; } console.log(add(10,20));

加密后效果示例(初级混淆)

var _0x1234=["\x61\x64\x64","\x63\x6F\x6E\x73\x6F\x6C\x65\x2E\x6C\x6F\x67"];function _0x987(a,b){return a+b;}window[_0x1234[0]]=_0x987;console.log(_0x987(10,20));