javascript加密

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

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

提供思路就行,所以分很低...
...全文
203 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
几维安全 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
  • 打赏
  • 举报
回复
压缩混淆吧!
JavaScript极速狂飙:组合拼接字符串的效率JavaScript极速狂飙:CSS样式表的背景渲染效率JavaScript面向对象的支持--(1)JavaScript面向对象的支持--(2)JavaScript面向对象的支持--(3)JavaScript面向对象的支持--(4)JavaScript面向对象的支持--(5)JavaScript面向对象的支持--(6)JavaScript精简学习1:基础知识JavaScript精简学习2:浏览器输出JavaScript精简学习3:图像JavaScript精简学习4:表单事半功倍之Javascript--(1)事半功倍之Javascript--(2)事半功倍之Javascript--(3)事半功倍之Javascript--(4)JavaScript教程--从入门到精通--(1)JavaScript教程--从入门到精通--(2)JavaScript教程--从入门到精通--(3)JavaScript教程--从入门到精通--(5)JavaScript教程--从入门到精通--(6)JavaScript教程--从入门到精通--(7)JavaScript教程--从入门到精通--(8)JavaScript教程--从入门到精通--(9)悟透JavaScript(李站老师)-编程的快乐悟透JavaScript(李站老师)-初看原型悟透JavaScript(李站老师)-对象素描悟透JavaScript(李站老师)-放下对象悟透JavaScript(李站老师)-构造对象悟透JavaScript(李站老师)-原型扩展用javascript操作 asp .net TextBox控件用javascript操作 asp .net Label控件用javascript操作 asp .net TextBox控件 下用javascript操作asp.net label控件 外一篇用javascript改变onclick调用的函数用JavaScript加密保护网站页面用Javascript检测网速的方法用Javascript评估用户输入密码的强度用JavaScript实现仿Windows关机效果用javascript实现进度条用javascript怎样实现图片模糊效果《ExtJS2.0实用简明教程》之Border区域布局《ExtJS2.0实用简明教程》之Ext类库简介《ExtJS2.0实用简明教程》之布局概述《ExtJS2.0实用简明教程》之获得ExtJS《ExtJS2.0实用简明教程》之应用ExtJSjs访问xml之遍历节点树js访问xml之创建xmlDocumentjs访问xml之根节点操作js访问xml之节点操作(1)js访问xml之节点操作(2) js访问xml之节点对象属性和方法js访问xml之删除一个book元素节点js访问xml之添加一个book元素节点【JS】兼容ff的加入收藏和设为首页【补】【sina】绕过sina博客的限制,超级BT执行Javascript【blog】介绍一下给sina博客加背景音乐的办法【Blog】再次解说博客加音乐的办法张孝祥JavaScript教程笔记:HTML基础张孝祥JavaScript教程笔记:HTML基础(二)张孝祥JavaScript教程笔记:HTML基础(三)-URL,图像标签,图像地图JavaScript经典效果集锦(一)JavaScript经典效果集锦(二)JavaScript经典效果集锦(三)Javascript技术技巧大全(一)Javascript技术技巧大全(二)Javascript技术技巧大全(三)Javascript技术技巧大全(四)Javascript技术技巧大全(五)JavaScript[对象.属性]集锦之一

87,910

社区成员

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

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