国家监管,国家、行业基于用户权益考虑,要求APP厂商均需要进行基本的安全防护才可上线
应用安全生命周期,安全,从APP设计就需要关注,上线更需防护
加固主要目的是为APP套上一件“防弹衣”,使之运营过程中抵御各层次的攻击,APP运营过程中,可被调试分析的点有很多,包括源代码的Dump、数据传输过程中的劫持、运营过程中通过调试器等工具进行的监控与信息截取等,加固能够给予每个可攻击点设置相应的防护措施,阻止攻击者在这些环节上的攻击。APP不同维度的风险,加固应该囊括所有维度。
防二次打包、防Hook、环境监控、签名校验等
So文件保护、完整性校验、防篡改、防调试、资源保护、环境检测等
兼容所有主流机型,加固后基本不影响性能,体积增量:-5% ~ 5%,CPU占用:小于系统1%,内存占用:小于原占用2%,冷启动时间增量:小于原包1%。
字符串加密、防调试、防逆向、防篡改、环境检测等
兼容所有主流机型,加固后基本不影响性能。体积增量:-5% ~ 5%,CPU占用:小于系统1%,内存占用:小于原占用2%,冷启动时间增量:小于原包1%。