Android 第三方加固方案 对比 MD
常见的第三方加固方案官网介绍
360加固保【个人选择】
- 360加固保是为移动应用安全提供专业保护的平台,盗版APP通常是将正版APP进行破解、篡改后重新打包生成的应用。如果手机APP能够具备防反编译、防反破解能力,就可以有效的防止APP被盗版。
- 360加固保专为开发者的应用提供免费安全加固服务,独创了多重防护方式,对应用程序深度加密处理;独有的程序文字信息加密功能,能有效防止应用被反编译和恶意篡改,保护应用不被二次打包,保护数据信息不会被黑客窃取。开发者无需任何开发成本,一键上传,即可在5分钟内完成应用加固,从而彻底防止应用在上线后被反编译、调试、破解、二次打包和内存截取等多种威胁。给予官方应用最强保护,从源头消灭恶意盗版应用,保护开发者收入。
- 360加固保在为APP提供加固服务的同时,还为开发者提供APP数据分析、崩溃日志分析、盗版监测和漏洞扫描等服务,全方位帮助开发者了解数据健康与运行状况。截止2015年第二季度,已使用360加固保的应用达30万,应用所覆盖的用户超过10亿,360加固保已经成为国内最大的移动应用保护平台。
- 加固零成本:线上加固,无开发成本,一键拥有顶级安全保护
- 应用零风险:防止应用被二次打包、恶意篡改、内存截取等风险
- 大小零增加:独创隐形压缩技术,加固后文件大小零增加
- 使用零影响:完美兼容各版本安卓系统,对应用功能、性能零影响
- 安装启动更快速:提高应用安装速度,ART模式下启动更快速
- 反篡改:通过签名校验,有效避免应用被二次打包,杜绝盗版应用
- 反窃取:对内存数据进行变换处理和动态跟踪,防止内存数据被修改和获取
- 反逆向:进行代码加密压缩,防止还原真实代码逻辑,避免应用被复制
- 反调试:多重手段防止代码注入,避免外挂、木马或窃取账号密码等恶意行为
- 安全扫描:提供全面高效的APP体检,准确定位安全问题,解析风险原理,估计风险可能的影响
- 修复建议:根据扫描结果,有针对性地提供修复建议,帮助开发者有效提升程序的安全性,做到安全开发
- 应用加固:加固保为移动应用提供专业安全的保护,可防止应用被逆向分析、反编译、二次打包,防止嵌入各类病毒、木马等恶意代码及低俗广告,从源头保护数据安全和开发者利益
- iOS加固:加固保的iOS加固产品旨在为广大的iOS软件开发者以及厂商提供针对软件产品的源码级的反破解、反逆向、反黑客保护
- SDK加固:加固保为SDK提供全方位的安全保护,加固强度高,有效对抗多种反编译逆向工具,防止SDK被破解剽窃,提升SDK安全等级。
- 盗版监测:全面覆盖国内外各大安卓应用市场,全方位、高精准识别盗版 APP,实时帮助开发者发现盗版 APP,识别盗版特征,精准计算盗版影响
- 崩溃日志:全面监控 Java 层和 Native 层崩溃,实时掌握应用的崩溃情况,帮助开发者对问题进行定位和还原
- 数据分析:零开发成本洞悉应用线上运营数据,帮助开发者方便快捷掌握应用线上效果及问题
- 点击配置信息-->签名配置:勾选启用自动签名,选择签名文件,输入密码、别名密码,点击添加,然后选择其中一个作为默认签名
- 点击配置信息-->多渠道配置:勾选启用多渠道打包,可以设置统计平台、增删改渠道信息,启用关闭渠道,加固包输入目录
- 点击配置信息-->加固选项:可设置是否启用增强服务,如崩溃日志分析,支持X86,升级通知,消息推送,签名校验等
- 正常打包:可以打任何签名的debug包或release包,不管用那个签名打的包,加固后都还会用你配置的签名重新打包
- 点击加固应用:选择安装包,然后就会把你的安装包上传到服务器加固,加固完成后会自动下载到你指定的目录(一键加固)
爱加密
- 安全培训:提供针对企业移动业务安全开发,安全平台维护及应用安全风险分析和防护相关定制化培训。
- 合规咨询:协助用户完成安全等级保护需求、搭建ISO27001等信息安全管理体系框架,并进行风险评估和安全咨询,实现企业安全信息合规要求。
- 安全检测:通过强大的安全分析引擎及安全漏洞检测规则,全面挖掘系统源代码、移动应用、服务器及Web应用中存在的安全漏洞、性能缺陷、编码缺陷等问题,有效避免因安全漏洞导致的安全事故及风险。
- 安全加固:为企业移动应用业务提供全面的加固防护技术。
- 安全感知:监控移动应用相关风险,提供实时威胁数据监测与风险预警。
- 安全管理:可扩展的企业移动应用生命周期安全管理平台,以移动应用的深入检测和分析为入口,为用户提供全面的安全风险信息展现和治理能力,辅助用户对安全风险进行跟踪处理,同时对有安全风险的应用进行安全加固。
- 服务端安全:应用层深度防御,支持全透明直连部署,“源码级”深度防护,防御应用内未知漏洞和风险。
- DLP产品:网络监控、网络保护、数据发现、邮件保护、终端保护五大功能模块融合,通过管理平台统一制定数据安全策略,实现敏感数据全IT环境、全生命周期的安全防护。
- 源代码审计:覆盖主流开发语言,提供详细整改建议
- 安全检测:Android/iOS应用自动静动态安全风险检测
- 安全加固:Android/iOS/H5/SDK/SO库加固
- 漏洞分析培训:针对企业移动业务潜在风险与漏洞提供咨询方案与安全培训
- 安全信息等级保护咨询:提供企业安全信息等级保护建设咨询服务与规划设计方案:Web端渗透测试服务:Web漏洞扫描与风险分析
- iData智能数据平台:深度数据分析实现持续智能运营
- 移动安全运营平台:可扩展的企业移动应用生命周期安全管理平台
- 安全大数据平台:构建移动应用智能安全监测体系
- 数据防泄漏:统一的数据安全策略,实现敏感数据全IT环境安全防护
- 金融解决方案:针对移动互联网时代的金融业务面临的安全漏洞和风险,为手机银行、手机理财、移动支付等移动金融业务提供一整套稳定、可靠的解决方案,保证移动应用的合规性和安全性。
- 政企解决方案:为政企行业移动应用提供安全保障,保证政企机构敏感数据的安全性,促进政企移动信息化建设的规范性和安全性,助力政企机构移动信息化的安全发展,提高政企运营效率。
- 运营商解决方案:针对运营商数据流量大、隐私性强,用户量大,稳定性要求高等特点,有针对性的制定移动应用安全解决方案,全方位保证其应用安全、数据安全和网络安全。
- IoT解决方案:“Internet of things 物联网,针对IoT行业发展速度快、业务场景复杂等情况,形成贴合IoT实际场景的安全解决方案,适应IoT“云、管、端”的基础架构,全面保护其终端安全、平台安全、应用安全和通信安全。
- 互联网解决方案:移动互联网比传统互联网涉及的业务更加广泛、使用场景更加多样、采用技术更加复杂,结合业务逻辑和技术特点,给出契合的安全防护方案,使移动互联网畅通无阻。
- 游戏解决方案:针对游戏行业外挂类、模拟器类、数据盗取和修改类的安全风险进行防护,保证厂商和玩家利益;同时满足游戏包体无损压缩需求,提升玩家体验和用户粘性,使手机游戏得到更好的运营。
- 技术优势:行业领先的六代安全技术,为客户提供的所有解决方案技术均为行业最优
- 产品优势:完整的安全生态体系,提供事前防护能力、安全威胁大数据分析和预测能力,赋能予用户
- 性能最优:支持最新安卓8.0系统,机型兼容性高达99%,内存损耗控制在3%以内,包体增量±5%
- 服务承诺:快速服务响应承诺、系统的技术知识转移方案、完善的售后服务
- 市场验证:2000多家行业客户的信任,50万开发者的选择,积累了业内丰富的安全保护经验
- 权威认证:拥有近30项公司及产品资质、10多项专利,服务能力被公安部等保测评等诸多权威机构认可
娜迦
- 研发阶段:安全键盘SDK、数据库保护SDK、缓存文件保护SDK、防模拟器SDK、通讯加固SDK、APP运行环境监测、敏感信息隔离沙箱、安全编译器
- 运营阶段:实时攻防安全服务、应急响应服务
- 安全合规阶段:安全检测服务、 VMP加固、Unity3D加固、H5加密、敏感信息跟踪检测
- 运维阶段:渠道监控服务(7*24小时高效防御APP在渠道分发遇到的风险)
- 移动金融:对金融应用源码加密和应用包加壳,防止APP被反编译、被破解的风险,避免账号密码泄漏,保护用户资金安全。
- 移动游戏:提供对APK包中的unity3d的资源文件版本号进行篡改加密保护,防止黑客进行恶意攻击,篡改游戏内置数据。
- 视频媒体:提供高强度的源代码加密方案,避免APP被破解、被二次打包,防止付费资源被盗取、广告被拦截等恶意行为的发生。
- 政企单位:提供有针对性的移动安全解决方案,对应用进行安全评估、加壳等防护策略。
- 专业技术的团队,10年+技术大牛:从事移动安全领域平均10年以上的技术大牛,专业团队保障你的移动应用安全
- 成熟的产品体系,开发上线—运营:提供从应用开发到上线运营的相关产品,满足用户各个阶段的需求
- 国内权威认证,中国信息安全认证:国家信息安全技术联盟成员,国家信息安全测评中心合作伙伴,国家发改委信息安全专项承接单位
- 全方位服务体系,快速响应处理:积累丰富的线上线下服务经验,为用户提供专业及时的产品服务
梆梆
- 防逆向(Anti-RE):抽取classes.dex中的所有代码,剥离敏感函数功能,混淆关键逻辑代码,整体文件深度加密加壳,防止通过apktool,dex2jar,JEB等静态工具来查看应用的Java层代码,防止通过IDA,readelf等工具对so里面的逻辑进行分析,保护native代码。
- 防篡改(Anti-tamper):每个代码文件、资源文件、配置文件都会分配唯一识别指纹,替换任何一个文件,将会导致应用无法运行,存档替换、病毒广告植入、内购破解、功能屏蔽等恶意行为将无法实施。
- 防调试(Anti-debug):多重加密技术防止代码注入,彻底屏蔽游戏外挂、应用辅助工具,避免钓鱼攻击、交易劫持、数据修改等调试行为。
- 防窃取(Storage Encryption):支持存储数据加密,提供输入键盘保护、通讯协议加密、内存数据变换、异常进程动态跟踪等安防技术,有效防止针对应用动、静态数据的捕获、劫持和篡改。
- 控制流平坦化 在保证不改变源代码功能的前提下,将C、C++、Objective-C等语言中的if、while、for、do等控制语句转化为switch分支选择语句。
- 插入各种花指令:插入各种不会被执行的无效字节码到源码文件中,使逆向分析工具进行字节码解析时崩溃。
- 控制流变换:对于跳转控制条件和分支语句,在保持原程序逻辑关系的前提下,随机确定控制块的执行顺序,达到模糊程序控制逻辑、隐藏程序控制流的目的。
- 代码完整性校验:在混淆源码时植入check因子,在程序执行时校验同因子映射对应的代码,保证代码执行时的完整性。
- 源对源混淆:自主研发的高强度混淆技术,代码混淆结果立即可看,不用担心使用网上开源工具不清楚混淆结果是否有效的问题。
- Lookup table转换:将密钥转换为大量的Lookup table,构造复杂庞大的结构化查找表系统。
- 随机双射编码:应用随机化、非线性化操作,对查找表进行随机双射编码,隐藏相关内容。
- 算法边界扩展:将加密算法边界由算法本身扩展到整个程序,实现对密钥的隐藏。
- 内外混编:采用外部编码加内部编码混合方式,对查找表进行隐藏、混淆和扩散。
- 多层防护措施:采用多种安全技术集成,增强对密钥白盒环境下非法调用、注入、内存修改的防护。
- 防逆向保护:以加密代码的方式阻止反编译,从而防止被窃取代码和创意
- 防篡改保护:通过对app的完整性保护,防止app被篡改或者盗版
- 反调试保护:阻止应用运行中被动态注入,防止被外挂,木马偷窃账号密码,修改交易金额等
- 存储数据加密保护:更底层,跨文件格式的数据加密,防止应用数据被窃取
- 环境监测和保护:云监测设备环境,防止盗版应用,恶意应用的钓鱼攻击
通付盾
- 设备行为分析:入网设备虚拟空间“身份证”
- 风险监测平台:跨行业、多场景欺诈风险预警
- 信贷生命周期:全流程的信贷风控解决方案
- 信用认证平台:完善信用认证体系 一站式服务
- 风险信息共享:共享信贷机构借贷信息和黑名单
- 多因子身份认证:移动在线身份认证解决策略
- 远程实名认证:实现移动端远程精准实名认证
- 智能加密短信:对短信验证码进行加密和校验
- Android检测:动静双擎 安全漏洞全覆盖
- Android加固:提供移动应用程序全方位加固
- 渠道应用监测:全局视角 追本溯源
- 终端威胁感知:威胁感知 风险预警
- 风险评估:全方位无死角安全体检
- 渗透测试:领先黑客不止一两步
- 反病毒引擎:恶意代码高精度智能检测
- 防界面劫持SDK:防御界面钓鱼 降低泄露风险
- 铠链:可信的数字身份区块链
- 盾分:基于铠链的数字身份凭证
- 专业的技术团队:平均项目经验10年以上的项目大牛,必须专业
- 成熟的产品体系:深厚的技术基础,过硬的产品质量,灵活的产品选择
- 完善的服务体系:服务体系成熟完善,以满足客户需求为使命
- 雄厚的经验积累:跨行业实战经验丰富,厚积薄发
- 政府企业解决方案:基于动静双擎检测、VMP加固等先进的移动安全技术和海量移动应用数据,为政府和监管机构提供APP检测与加固、终端威胁感知、渠道应用监测等安全解决方案
- 银行业解决方案:针对银行存在的诈骗转账、银行卡盗刷及洗钱等风险, 提供转账和支付安全、账号保护、应用保护等安全解决方案,全面提升银行机构的安全能力
- 互联网金融解决方案:坚持“联防联控”理念,建立精准反欺诈风控模型, 提供贷前审核、贷中监控、贷后预警等全业务流程风险防控,帮助信贷机构降低风险、减少资金损失
- 支付行业解决方案:基于海量跨行业风险数据,采用领先的多因子身份认 证和移动安全技术,帮助解决盗刷、套现 、账号盗用、支付欺诈等安全问题,保护网络支付安全
- 电子商务解决方案:依托海量风险数据和强大的机器学习技术,为电商平台 量身打造精准风控模型,解决薅羊毛、虚假交易、恶意下单、库存绑架等欺诈问题,保障交易安全
阿里聚安全
- 安全扫描:快速扫描APP漏洞、恶意代码以及仿冒应用
- 应用组件:防止被攻击、信息泄漏、客户端请求伪造
- 应用加固:提升安全等级,防止应用被逆向破解
- 实时监控:全生命周期实时量化评估风险状况
- 安全审计:提供设计评审、渗透测试、应急响应等业务
腾讯云应用乐固
加固前后指标对比
360加固保 | 阿里聚安全 | 腾讯应用乐固 | 梆梆安全 | 通付盾 |
1分20秒 | 35秒 | 1分1秒 | 2分14秒 | 3分8秒 |
加固前 | 360加固保 | 阿里聚安全 | 腾讯应用乐固 | 梆梆安全 | 通付盾 |
16MB | 16MB | 15MB | 17MB | 16.5MB | 16.8MB |
加固前 | 360加固保 | 阿里聚安全 | 腾讯应用乐固 | 梆梆安全 | 通付盾 |
2.52秒 | 1.77秒 | 5.02秒 | 3.48秒 | 5.57秒 | 3.82秒 |
除了360加固,其他4各平台加固后启动速度比加固前要慢。其中对速度影响最大的是梆梆安全。
加固前 | 360加固保 | 阿里聚安全 | 腾讯应用乐固 | 梆梆安全 | 通付盾 |
100% | 99% | 100% | 100% | 99% | 88% |
操作体验最好 | 加固等待时间最少 | 体积变化率最小 | 启动速度最快 | 加固后兼容性最好 |
通付盾,腾讯云 | 阿里聚安全 | 阿里聚安全 | 360加固保 | 阿里聚安全&腾讯云 |
Android 第三方加固方案 对比 MD的更多相关文章
- 甲方安全之安卓App第三方加固对比
前段时间公司要给 Android 应用进行加固,由笔者来选一家加固产品.然后发现,加固产品何其之多,且鱼龙混杂.各种问题也是层出不穷,比如,有些加固时间非常久.有些加固会失败.有些运行会崩溃等等问题. ...
- Android 第三方开源库收集整理(转)
原文地址:http://blog.csdn.net/caoyouxing/article/details/42418591 Android开源库 自己一直很喜欢Android开发,就如博客签名一样, ...
- 论Android代码加固的意义和hook
加固的意义 从安卓2.x版本起,加固技术就逐渐火了起来.最初,只有一些创业型公司涉及加固领域:随着安卓应用的逐渐升温,诸如阿里.腾讯.百度等大型互联网公司逐渐涉及该领域. 那么为什么要对APP进行加固 ...
- Android热修复方案比较
热修复的特点:无需重新发版,实时高效热修复:用户无感知修复,无需下载新的应用,代价小: 修复成功率高,把损失降到最低. 一.热修复开源方案和使用情况 方案名称 方案开发公司 开发时间 Github星评 ...
- Android Apk加固的初步实现思路(dex整体加固)
一.前 言 Android Apk加固的发展已经有一段时间了,相对来说本篇博客要记录的Android加壳的实现思路是4年的东西了,已经被老鸟玩烂了,Android加固的安全厂商也不会采用这么粗犷的方式 ...
- fir.im Weekly - iOS / Android 动态化更新方案盘点
动态化更新是 App 开发必然面对的问题.在 iOS 环境下,Apple 开发者们像是" 带着手铐脚镣跳舞" ,相比之下 Android 开发者会轻松一点,有很多相关的开源框架帮助 ...
- 45.Android 第三方开源库收集整理(转)
原文地址:http://blog.csdn.net/caoyouxing/article/details/42418591 Android开源库 自己一直很喜欢Android开发,就如博客签名一样, ...
- Android 第三方应用接入微信平台(1)
关键字:微信开放平台 Android第三方应用接入微信 微信平台开放后倒是挺火的,许多第三方应用都想试下接入微信这个平台, 毕竟可以利用微信建立起来的关系链来拓展自己的应用还是挺不错的,可 以节约 ...
- Android stagefright与opencore对比
[转载至其它博客] http://blog.csdn.net/djy1992/article/details/9339917 1引言 Android froyo版本多媒体引擎做了变动,新添加了st ...
随机推荐
- Win7无法添加用户的问题
这段时间搞dcom的东西,然后按照网上说的,用dcomcnfg打开管理器,在dcom中我的电脑里面属性中把默认身份验证级别改为 无.然后再使用的时候,发现win7中的账户管理里面,什么账户都没有了,不 ...
- [ 转载 ] Tcp三次握手和四次挥手详解
#TCP的报头: 源端口号:表示发送端端口号,字段长为16位.目标端口号:表示接收端口号,字段长为16位.序列号:表示发送数据的位置,字段长为32位.每发送一次数据,就累加一次该数据字节数的大小.注意 ...
- 新手学cocos2dx,centos7下的安装过程
背景 打算学写游戏,新手向,当然从cocos2d-x开始. 看了cocos的文档,安装是针对ubuntu的,这里记录下centos7上安装.编译.运行测试的过程. 如果你已经有ubuntu,不推荐看此 ...
- STM32F4 HAL Composite USB Device Example : CDC + MSC
STM32F4 USB Composite CDC + MSC I'm in the process of building a USB composite CDC + MSC device on t ...
- how convert large HEX string to binary array ?
how convert large HEX string to binary I have a string with 14 characters . This is a hex represanta ...
- [廖雪峰] Git 分支管理(3):分支管理策略
通常,合并分支时,如果可能,Git 会用 Fast forward 模式,但这种模式下,删除分支后,会丢掉分支信息. 如果要强制 禁用 Fast forward 模式,Git 就会在 merge 时生 ...
- 利用 PHP 导出 Git 某个分支下,新增或修改过的文件
使用 SVN 作为版本控制的时候,整理过一个 导出文件脚本:利用 PHP 导出 SVN 新增或修改过的文件 现在换成了 Git,整理出类似的脚本: [第一版]git.php <?php /** ...
- poj1321 棋盘问题(深搜dfs)
转载请注明出处:http://blog.csdn.net/u012860063? viewmode=contents 题目链接:id=1321">http://poj.org/prob ...
- Hadoop: the definitive guide 第三版 拾遗 第四章
第四章中提到了通过CompressionCodec对streams进行压缩和解压缩,并提供了示例程序: 输入:标准输入流 输出:压缩后的标准输出流 // cc StreamCompressor A p ...
- VB.NET中Module的概念
今天学习VB.NET,发现VB.NET里面有一个Module的东西,如下图(图-1)所示: 图-1 上网查了一下VB.NET里面的Module,才发现这是学习VB.NET遇到的第一个典型的问题就是:为 ...