Jshaman.com
前后端开发者常用工具
JS字符串
转Unicode
将字串转化为Unicode转义序列形式。
可用来来eval等语句结合,实现代码加密、反调试。
可用来来eval等语句结合,实现代码加密、反调试。
例如,定义变量key的值为123:“var key = 123;”
转化为Unicode形式为:
如果此时用Eval执行,并用console.log输出变量key的值:
会发现:变量的值可以正常输出为123,但从代码中看不到“key”的定义,也无法通过调试找到“key”。
这样就起到了对变量名的保护。
此技巧可用于加密敏感信息相关的变量名、某些前端算法的密钥,等等。
扩展思路:不仅仅是字符串,也可以转化代码哦<(^-^)>
字符串
Unicode形式
清空字符串 |
从文件读取JS字符串 |
保存Unicode结果
更多工具