小程序加固产品介绍
产品概述:
小程序是一种不需要下载安装即可使用的应用,它实现了移动应用“触手可及”的方式,用户扫一扫或搜一下即可打开应用。也体现了“用完即走“的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。
通付盾小程序加固在不改变应用源代码的情况下,针对小程序前端代码进行加密,实现字符串加密、属性加密、调用转换、代码混淆等多项保护措施,提高攻击者分析小程序前端代码逻辑的难度。
产品功能:
(1)代码紧凑
混淆HTML5中的代码文件内代码格式,增加代码分析难度。
(2)关键字混淆
对变量名、函数名、参数名等关键字进行混淆。
(3)字面值隐藏
保护后的代码文件可隐藏字面值,包括数字及布尔值字面值被隐藏到全局对象中,无法被直接辨认。
(4)花指令
在代码文件中插入随机的代码,增加破解的难度。
(5)控制流混淆
对小程序代码内的执行流程进行扁平化混淆。
(6)防调试
防止通过小程序开发工具对小程序代码进行调试。
(7)禁用Console输出
禁用开发工具或者调试工具的Console控制台输出调试信息,防止调试分析。
(8)字符串加密
对小程序代码内明文字符串进行混淆加密,增加代码分析难度,降低代码可读性。