借助JShaman,建立自己的JS代码混淆平台。

JS安全的必要性

前端的安全问题,已经被人们越来越重视。

前端安全,即JS代码安全。

借助JShaman,建立自己的JS代码混淆平台。

 

对JS代码进行保护,可以起到以下效果:

  • 1、可以防止代码被分析;
  • 2、可防止前端功能被复制、盗用,
  • 3、可很大程度上防止被前端攻击。

如何进行JS代码保护

对JS代码进行混淆加密,通常是经专业的JS代码平台实现,比如国际的JScramber、国内的JSHaman。国内,众所周知,用的最多的是JShaman。

借助JShaman,建立自己的JS代码混淆平台。

 

使用JShaman是需要在线提交代码的。

但对于一些中大型企业的来说,公司制度通常有代码安全方面的规定,不可以在线提交。

那么,如果能把JS平台部署在自己内网就太方便了。

而JShaman提供这样的服务,可以给客户提供OEM,供客户部署在自己的环境中。

建立自己的JS代码保护平台

在从JShaman获得了授权之后,我们公司在内网部署了JShaman的OEM版。

安装和使用过程很简单:

1、首先安装好nodejs,然后解压JShaman的OEM定制版,来到解压目录下,运行:

npm install

借助JShaman,建立自己的JS代码混淆平台。

 

这样就一个命令完成了安装。

2、安装后,进行启动,运行:

node jshaman_multi.js

借助JShaman,建立自己的JS代码混淆平台。

 

然后用浏览器打开JShaman的监听端口(默认是6060端口),就可以使用了。

这里部署的是JShaman的文件上传加密版本,JShaman还提供有通用版、多态版的OEM定制。

3、提交一份JS代码,看下保护效果:

借助JShaman,建立自己的JS代码混淆平台。

 

很好、很强大!

这样就相当于内网搭建了一个JShaman平台,没有任何使用限制 。开发组可以放放心心的、方方便便的进行JS代码保护了。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值