爱加密小(xiǎo)程序加固服務(wù)通过代码混淆、防调试、防篡改等安(ān)全加固技(jì )术,防止小(xiǎo)程序内的文(wén)件被反编译、调试、篡改等,提升小(xiǎo)程序的安(ān)全性。
立即咨询通过控制流平坦化、虚假控制流等控制流加固技(jì )术,使清晰的代码结构变得复杂且难以阅读,增加攻击者静态分(fēn)析的难度。
将被保护的JavaScript代码转化為(wèi)爱加密自定义的JavaScript代码,这些代码只有(yǒu)爱加密自定义的解析器才能(néng)解释并运行。
对小(xiǎo)程序的函数名(míng)、变量名(míng)、字符串等进行混淆加密,防止定位分(fēn)析小(xiǎo)程序的核心功能(néng)。
对JavaScript代码进行防调试保护,防止小(xiǎo)程序被调试分(fēn)析。
采用(yòng)一次一密模式,使每次加密后的代码都不相同。
主要功能(néng) | 描述 |
---|---|
源代码混淆 | 通过控制流平坦化、虚假控制流、假代码插入、函数名(míng)变量名(míng)混淆、字符串加密等技(jì )术对小(xiǎo)程序源代码进行混淆,使小(xiǎo)程序的代码结构变得复杂且难以阅读,增加攻击者静态分(fēn)析的难度。 |
JS VMP保护 | 将被保护的JavaScript代码转化為(wèi)爱加密自定义的JavaScript代码,这些代码只有(yǒu)爱加密自定义的解析器才能(néng)解释并运行 |
防动态调试 | 防止通过动态调试分(fēn)析小(xiǎo)程序的功能(néng),防止小(xiǎo)程序被动态调试分(fēn)析。 |
防日志(zhì)泄露 | 防止通过控制台输出的日志(zhì)信息泄露敏感数据 |
防代码格式化 | 加固后為(wèi)非格式化的代码,增加静态分(fēn)析以及动态调试的难度。同时检测到代码被格式化后,将无法正常运行。 |