Jshaman.com
前后端开发者常用工具
前端JS语法标准化
浏览器JS语法标准化
将前端浏览器特有的语法进行标准化、统一化处理。例如:alert、console转化为:window.alert、window.console。
为什么要这样做?
1、统一规范化之后,源码更工整、易维护。
2、利于JS代码混淆加密,例如:alert(1),如仅对此一句代码加密,由于它会被示例全局顶层函数,出于代码稳定性考虑,通常是无法进行加密的,它不利于混淆加密,混淆加密后的代码中仍然显示为alert。
而alert是浏览器对象模型,可以显示的将其写为window.alert(1),如此它便成了window的成员函数调用方式,便可进行加密,加密后代码中将不会出现alert字符串。
TIP:标准化之后的前端JS代码,再用 JShaman.com、 JsJiami.online 混淆加密,效果比未标准化前好很多。
JS前端代码
标准化JS前端代码
清空JS源代码 |
从文件读取JS源代码 |
保存标准化后的代码
使用本工具需要JShaman VIP码
VIP码:
1、在输入框双击可显示或隐藏VIP码。
2、VIP码从JShaman.com官网获取。
3、VIP码无论类型、无论是否过期(时长类型)或次数用尽(计次类型)均在此可用。
2、VIP码从JShaman.com官网获取。
3、VIP码无论类型、无论是否过期(时长类型)或次数用尽(计次类型)均在此可用。
更多工具
Eval JS加密
|
JSFuck JS加密
|
U加密
|
JS-Confuser JS混淆
|
o0加密
AAEncode JS加密 | 32进制加密 | JJEncode JS加密
Html压缩 | Html源码加密 | CSS压缩
Html格式化 | CSS格式化 | JS格式化
JS正则表达式构造化 | JS字符串转Unicode | TS转JS | JSON加密
随机密码生成 | 颜色随机生成 | 设备指纹 | 视频压缩
前端JS语法标准化 | JS new表达式加密 | 浏览器端Eval加密 | 二维码生成
AAEncode JS加密 | 32进制加密 | JJEncode JS加密
Html压缩 | Html源码加密 | CSS压缩
Html格式化 | CSS格式化 | JS格式化
JS正则表达式构造化 | JS字符串转Unicode | TS转JS | JSON加密
随机密码生成 | 颜色随机生成 | 设备指纹 | 视频压缩
前端JS语法标准化 | JS new表达式加密 | 浏览器端Eval加密 | 二维码生成