fly63前端网

www.fly63.com

首页文章资源工具教程 栏目
  • 关于我们
  • 网站投稿
  • 赞助一下

在线工具_工作生活好帮手

打造各种简单、易用、便捷的在线工具,网友无需注册和下载安装即可使用

点击查看

关闭

Js加密混淆/压缩工具
分享
复制链接
新浪微博
QQ 好友

扫一扫分享

点击使用

js压缩、混淆和加密的区别

压缩:删除 Javascript 代码中所有注释、跳格符号、换行符号及无用的空格,从而压缩 JS 文件大小,优化页面加载速度。

混淆:经过编码将变量和函数原命名改为毫无意义的命名(如function(a,b,c,e,g)等),以防止他人窥视和窃取 Javascript 源代码,也有一定压缩效果。

加密:一般用eval方法加密,效果与混淆相似,也做到了压缩的效果。


使用方式 / 注意事项

本工具结合了多种加密方式,你可以更加需要进行选择,请勿使用多次加密,如果加密后使用不了,请检查您的是否写的乱七八糟,语法不严谨。 代码中出现复杂的字符串拼串,或者复杂的正则表达式,请提取出来,否则也可能出现加密失败的情况。
本工具是免费的,里面不会混淆其他代码,如版权信息,广告弹窗,请放心使用。


obfuscator Js 加密

优点:轻量,数组编码+ASCII16进制。运行速度快,不可逆。它兼顾了压缩、混淆和加密三大功能,解决了文件间关联变量混淆后出现的问题。


eval Js 加密

原理:先将js代码压缩成一行,替换内部变量名。然后转换成字符串按照特定格式“编码”,通过eval()执行。需要注意的是:eval对于专业的人来说是可逆的,但henbu代码阅历
该方法在其他网站上比较常用,部分网站的eval加密方式并不严谨,推荐使用本站工具。


aaencode/jjencode 加密

优点:安全,适合做核心代码加密
缺点:加密体积大,可能会导致浏览器内存溢出。安卓手机尤其解析困难,同时会混淆变量,不支持外部调用。


链接: https://fly63.com/tool/detial/77

随机密码生成工具
md5在线加密工具
DES在线加密解密
在线加密解密【Base64、AES、DES】
文本隐藏加密工具
摩斯电码翻译器_摩斯密码编码解码工具
URL网址16进制加密工具
在线编码转换工具

手机预览