javascript加密

jyc999 2017-07-26 11:27:35
为公司开发了一套图形组态系统,很多核心代码都是js文件,然而浏览器能把那些js文件看的清清楚楚,窃贼很容易就能把这些文件窃取。

有没有一套可行性高的办法可以,让浏览器不显示这些文件,或是给这些文件加密,既然加密也离不开解密,如果解密函数也在js文件里面,那就没用了。

提供思路就行,所以分很低...
...全文
269 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
云集AI 2019-09-10
  • 打赏
  • 举报
回复
js加密,从而保护核心代码哦。
可以参考以下几个功能:
代码混淆
对Javascript代码的函数体进行逻辑混淆,增加代码分析难度

变量名混淆
对Javascript代码的变量名,采用无意义的符号进行混淆替换

字符串加密
对代码中的明文字符串进行加密隐藏处理,防止敏感信息暴露

属性加密
针对Js对象的属性进行加密转化,隐藏代码的调用关系

参考地址:https://www.kiwisec.com/product/h5-protect.html
希望能帮到大家。
沉城 2019-01-16
  • 打赏
  • 举报
回复
加密js 解密算法封装到c++里面 把c++编译位二进制 文件,通过js调用二进制进行解密(运行时解密)
MiniMilkFish 2017-07-27
  • 打赏
  • 举报
回复
chrome的扩展"Closure Extension",第三项谁用谁知道
dislido 2017-07-27
  • 打赏
  • 举报
回复
你能做到的最多是用uglifyjshttp://lisperator.net/uglifyjs/之类的工具进行压缩混淆,这样可以使源码混乱到非常难以看出写的什么 除非有人真的无聊到看这种代码
天际的海浪 2017-07-26
  • 打赏
  • 举报
回复
没有太好的方法。前端的js加密都是可破解的。 最多也就是像 jquery.min.js 那样压缩混淆一下,这样代码就很难看懂了,并且这种压缩混淆是不可逆的。
___紫菜 2017-07-26
  • 打赏
  • 举报
回复
压缩混淆吧!

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧