前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JS混淆加密,该使用哪些配置选项?

JS混淆加密,该使用哪些配置选项?

原创
作者头像
用户8703799
发布2023-07-13 10:47:44
2580
发布2023-07-13 10:47:44
举报
文章被收录于专栏:javascript技术

JS混淆加密工具,通常有众多的加密选项。比如,著名的JShaman,中文版有十余种配置选项、英文则有二十余种配置。

添加图片注释,不超过 140 字(可选)

当我们在对JS代码进行加密时,该启用哪些选项呢?

一般来说,使用工具默认的配置即可,默认配置可满足绝大多数的需求,即满足JS代码安全需求,也不会影响执行性能,而且不会使加密后代码体积变的太大。安全性、性能、体积这几方面控制的较为均衡。

添加图片注释,不超过 140 字(可选)

而其它的功能选项,如:平展控制流、阵列字符加密,则会进一步提升代码安全性,相应的也会使加密生成的代码更大。

额外的其它选项,则需视代码本身的应用场景而定。比如:域名锁定、反浏览器调试,显然是针对浏览器而制定的功能,因此只能给前端代码使用的,而不能给Node.JS后端代码使用。

添加图片注释,不超过 140 字(可选)

如果想细致的进行自定义配置,则应该根据各功能选项说明,结合自己的实际需要,从而做为最适合自己的配置选择。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档