APP加固新方向--混淆和瘦身

简介: 本文PPT来自闵振飞(陵轩)于10月15日在2016年杭州云栖大会上发表的《APP加固新方向--混淆和瘦身》。

近些年来移动APP数量呈现爆炸式的增长,黑产也从原来的PC端转移到了移动端,造成数据泄漏、源码被盗、APP被山寨、破解后注入病毒或广告现象让用户和生产高质量的程序员苦不堪言APP加固意义愈发重大。

传统加固和脱壳技术的发展经过了三代的发展和升级,时至今日,传统加固面临到挑战,如容易被脱壳,脱壳类教程非常多,通用脱壳机可轻易脱大部分壳。

加固新方向混淆和瘦身吸引了人们的眼球。代码混淆技术是对抗逆向攻击最有效的方式之一。此外越来越多的新特性正在啃蚀着大型APP的用户体验,APP瘦身减肥也成了亟待解决的问题,统计数据表明,通过一系列优化瘦身的方法后,大型APP优化后大小至少减少11%以上,最高可达44%

2fdc5c2ca32e01ba992c8ce6bf455011e1f69d6acbd9196aa3f1dec60bc15abdfe073485b47482393cda87e57078bb5e858f64a3c884495a78e4ad7e0ea0eaee4ccdd68b360a0231e4592abe067bcf8ce4277f82502078bc3b9d668f70c07466bcef7ffd8136a0bdfd8aaba4d76ebaba9ef400fca5b1bee42c3fba2df99b8b22a50599d63c60bd24748c9d641242901639f2cc791631da132fde9396976f77baf39155942cf147e9c81f7b5bd2bcee2059f462055e5a26aa037c1b19f740bf565233624556f15d1d55d5c248027a14289adb40e057eb12211defd1291691a3b8c5eb1f0bdd03fbf876ee4f1c75a7ef0d61c53235fb7d089c67bc28a466fa8b286c05faa483d2558c6144b9c93dc1d6c67a99e071693c248a5f6a4338ad947ae7659ec31125c5ec61d407c391f2095207b201ab0b2bf9ba753df8c24ff963b949

相关文章
|
1月前
|
监控 安全 数据可视化
【教程】为什么要为 App 应用加固 ?如何为 App 应用加固 ?
【教程】为什么要为 App 应用加固 ?如何为 App 应用加固 ?
|
3月前
|
JSON Dart 安全
Flutter App混淆加固、保护与优化原理
Flutter App混淆加固、保护与优化原理
50 0
|
3月前
|
存储 移动开发 安全
如何实现APP安全加固?加固技术、方法和方案
通过前面的文章我们知道了app安全检测要去检测哪些内容,发现问题后我们如何去修复?如何避免安全问题?首先我们先来讲一下APP安全加固技术。
|
5月前
|
监控 安全 测试技术
强化您的应用安全,从app加固开始
作为iOS技术博主,您对应用程序安全性的重要性应该有深刻的认识。随着移动应用市场的不断扩大,应用程序面临的安全威胁也日益增多。因此,采取有效的措施来加固应用程序,保护用户数据和知识产权变得至关重要。在本文中,我们将深入探讨如何通过app加固来提升应用程序的安全性,以及如何应对潜在的安全威胁。
|
3月前
|
安全 Java 数据安全/隐私保护
APP加固技术及其应用
在移动应用开发过程中,APP加固技术起到了非常重要的作用。APP加固是将apk文件进行混淆加密,以防止别人反编译获取我们的源码和资源文件。目前市场上主流的APP加固公司有三家,分别是梆梆加固、360加固和ipagurd加固。本文将介绍APP加固的概念、加固方案和比较,并探讨APP加固在实际开发中的应用。
|
1月前
|
监控 安全 测试技术
强化您的应用安全,从app加固开始
强化您的应用安全,从app加固开始
26 0
|
1月前
|
移动开发 安全 数据安全/隐私保护
【教程】APP 加固的那些小事情
【教程】APP 加固的那些小事情
|
3月前
|
安全 Java 数据安全/隐私保护
APP加固技术及其应用
APP加固技术及其应用
56 0
|
3月前
|
存储 安全 开发工具
APP安全加固怎么做?加固技术、加固方法、加固方案
APP安全加固怎么做?加固技术、加固方法、加固方案
53 0
|
3月前
|
安全 前端开发 Java
App加固中的代码混淆功能,让逆向工程师很头疼
App加固中的代码混淆功能,让逆向工程师很头疼
22 0