Jshaman.com
前后端开发者常用工具
JS字符串
转Unicode
将字串转化为Unicode转义序列形式。
可用来来eval等语句结合,实现代码加密、反调试。
可用来来eval等语句结合,实现代码加密、反调试。
例如,定义变量key的值为123:“var key = 123;”
转化为Unicode形式为:
如果此时用Eval执行,并用console.log输出变量key的值:
会发现:变量的值可以正常输出为123,但从代码中看不到“key”的定义,也无法通过调试找到“key”。
这样就起到了对变量名的保护。
此技巧可用于加密敏感信息相关的变量名、某些前端算法的密钥,等等。
扩展思路:不仅仅是字符串,也可以转化代码哦<(^-^)>
字符串
Unicode形式
清空字符串 |
从文件读取JS字符串 |
保存Unicode结果
更多工具
Eval JS加密
|
JSFuck JS加密
|
U加密
|
JS-Confuser JS混淆
|
o0加密
AAEncode JS加密 | JJEncode JS加密
Html压缩 | CSS压缩
Html格式化 | CSS格式化 | JS格式化
JS正则表达式构造化 | JS字符串转Unicode | TS转JS | JSON加密
随机密码生成 | 颜色随机生成 | 设备指纹 | 视频压缩
前端JS语法标准化 | 二维码生成
AAEncode JS加密 | JJEncode JS加密
Html压缩 | CSS压缩
Html格式化 | CSS格式化 | JS格式化
JS正则表达式构造化 | JS字符串转Unicode | TS转JS | JSON加密
随机密码生成 | 颜色随机生成 | 设备指纹 | 视频压缩
前端JS语法标准化 | 二维码生成