ES6标准的JS代码,是否能进码混淆加密?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6标准的JS代码,是否能进码混淆加密?相关的知识,希望对你有一定的参考价值。

nodejs开发,使用es6标准的javascript代码,是否能进行代码混淆加密?

回答是肯定的,能。使用JShaman就可以进行加密。

以import语法为例,用一个node小工程进行测试:

先准备两段代码,一个是使用import:

ES6标准的JS代码,是否能进码混淆加密?_字段

另一段是用export导出上面代码需要用的接口:

ES6标准的JS代码,是否能进码混淆加密?_字段_02

注意:使用import语法,package.json中需要有type和info字段:

ES6标准的JS代码,是否能进码混淆加密?_加密结果_03

用JShaman进行JS代码加密:

ES6标准的JS代码,是否能进码混淆加密?_js加密_04

加密结果 :

ES6标准的JS代码,是否能进码混淆加密?_js加密_05

把结果复制回原来的文件中:

ES6标准的JS代码,是否能进码混淆加密?_js加密_06

运行,输出结果跟之前还是一样的。说明:可以对es6格式的js代码进行混淆加密。

以上是关于ES6标准的JS代码,是否能进码混淆加密?的主要内容,如果未能解决你的问题,请参考以下文章

一百一十八:CMS系统之短信验证码加密和js代码混淆

js压缩混淆和加密

js压缩混淆和加密

python 的混淆后的代码可以还原么

代码混淆原理

js代码加密后不执行了加分哦