JS Eval 加密/解密
将 JavaScript 代码加密成 eval 可执行的形式,或还原被 eval 加密的 JavaScript 代码,支持多种加密算法。
💡 所有计算均在浏览器本地完成,代码不会上传到任何服务器
0 字符
使用说明
1Base64:
eval(atob("...")),最通用,支持所有字符2Hex:
eval(String.fromCharCode(...)),用数字形式表达字符3URL:
eval(decodeURIComponent("...")),URL 编码形式4Unicode:
eval("\uXXXX"),Unicode 转义序列5解密:粘贴加密代码,点击"解密",系统自动识别加密算法并还原
6安全提示:加密后的代码可在浏览器中通过
eval 执行,请勿运行来源不明的代码📌 加密效果对比
源 JS:
console.log('Hello');Base64:
eval(atob("Y29uc29sZS5sb2coJ0hlbGxvJyk7"))Hex:
eval(String.fromCharCode(99,111,110,115,111,108,101,46,108,111,103,40,39,72,101,108,108,111,39,41,59))
URL:
eval(decodeURIComponent("console.log('Hello');"))Unicode:
eval("\u0063\u006f\u006e\u0073\u006f\u006c\u0065\u002e\u006c\u006f\u0067\u0028\u0027\u0048\u0065\u006c\u006c\u006f\u0027\u0029\u003b")