【文件属性】:
文件名称:淘宝登录java源码-JsPatronum:JavaScript代码混淆器
文件大小:3.87MB
文件格式:ZIP
更新时间:2021-06-07 02:25:25
系统开源
淘宝登录java源码
JavaScript
代码混淆器
简介
JavaScript
JavaScript
最初被设计用来作为简单的前端脚本
随着前端技术的不断发展,JavaScript
承担了越来越多的功能。它天生安全性不足的缺点得到了充分暴露
JavaScript
程序解释执行,整个源代码都暴露在用户面前的特性,决定了代码混淆几乎是现阶段保护
JavaScript
代码唯一有效的手段。
代码混淆代码混淆(Obfuscated
code)是指将程序代码转换成一种功能上等价,但是难于阅读和理解的形式。
Android
的
apk
就默认使用了代码混淆,使得反编译
APK
变得比较困难。
争议
观点一前端代码公开,没有秘密,本身代码就没有保护的意义。
观点二正因为前端程序是以源码的形式展示在用户面前,才需要通过代码混淆的方式使得代码难以阅读从而增强前端代码的安全性,进一步保护自己的系统。
我的观点
前端代码天生的不安全性决定了,应该尽可能将重要的业务代码后移动。
但一方面,总可能会有一些需要在前端处理,又有一定的敏感性业务;
另一方面,前端的一些代码往往是攻击者猜测后端漏洞的入口。
因此对