JS代码混淆平台的作用是什么?
因为业务需要,公司需要对JS代码进行混淆加密:
1、前端JS代码,需要在发布前进行混淆,
2、后端型的项目,常用NodeJS开发,也是JS代码,也需要在提交给客户前进行混淆加密。
这两者,都是为了防止直接把源码泄露出去,防止由此带来的各种风险。
为什么要在内网搭建自己的JS代码混淆平台?
公司有规定,不允许将代码泄露出去,也就是不能使用在线的JS代码混淆平台,那该怎么办呢?
还好,这时发现了JShaman,JShaman是提供OEM的,可供使用者在自己的内网环境中搭建一个内部的JS混淆平台。
用JShaman,在内网搭建私有JS代码混淆平台
下面,演示一下搭建过程和使用效果:
注:这里使用的是JShaman的通用版OEM版,还有可上传文件的OEM版可选。
从JShaman获得了产品后,先安装NodeJS,因为该产品是运行于NodeJS环境的。然后:
一、解压安装
简单的一步,就安装完成了,部署好了。
二、启动
一个命令,启动成功。
三、使用
从浏览器中访问:
很简洁的界面,可以看到,功能跟在线的JShaman通用版是一样的:
混淆一段代码试试:
没问题,很好,很强大。
领取专属 10元无门槛券
私享最新 技术干货