大理州建设局投诉网站,网络营销外包好处,软件公司网站 手机版,石柱土家族网站建设前言
基于java开发的android应用由于其语言的特性#xff0c;所以很容易被反编译#xff0c;虽然android提供了proguard#xff0c;但是也只是增加了源码阅读的难度#xff0c;其中业务逻辑依旧可以分析得出。有些人通过各种破解手段将apk文件破解、反编译#xff0c;然后…前言
基于java开发的android应用由于其语言的特性所以很容易被反编译虽然android提供了proguard但是也只是增加了源码阅读的难度其中业务逻辑依旧可以分析得出。有些人通过各种破解手段将apk文件破解、反编译然后加入广告、病毒代码重新打包投入市场不明真相的用户将带病毒广告的apk下载下来甚至因此造成利益损失。
一些个人开发者小企业等并不会有这么多的资源精力投入在应用的安全方面因此一些第三方的加固服务也应运而生它们通过加壳、加密、逻辑混淆、代码隐藏等各类安全加固方法增加移动安全应用的安全防护等级防止移动App被逆向分析反编译以及防止二次打包潜入各类病毒、广告等恶意代码并且应用加固是针对移动应用的安装包直接加固无需开发者修改源代码或进行二次开发。
第三方免费加固
功能概述及其使用
1. 阿里聚安全 链接jaq.alibaba.com/ (已经于2018.8.1停服)
上传应用提供安全扫描漏洞扫描、恶意代码扫描、仿冒应用扫描可以从结果知道漏洞总数如果是认证过的开发者可以直接得知漏洞的具体位置。其中还有部分漏洞需要付费扫描。然后我们可以进行应用加固其中分快速加固和多渠道加固可以按需选择加固包下载应用需要重新签名
2. 腾讯云应用乐固 链接www.qcloud.com/product/cr
上传应用默认服务类型 应用加固漏洞检测渠道监控可选服务类型 适配分析每天可以有一次质量跟踪即接入腾讯的bugly进行异常追踪之后我们可以得到应用的基本信息、加固包、缺陷分析、应用检测选择下载加固包应用需要重新签名的同时还提供了签名及多渠道打包工具、自动加固工具的下载使用
3. 360加固保 链接jiagu.360.cn/
上传应用提供加固基础服务 DEX文件加密防二次打包APK大小优化防DEX内存截取应用盗版检测加固数据分析服务可选增强服务 崩溃日志分析即接入360的bug追踪支持x86框架约增大apk大小400k左右应用升级通知一键接入增量更新约增大apk大小20k左右详情地址jiagu.360.cn/qcmshtml/de…选择下载加固包应用需要重新签名的同时还提供了签名工具、加固工具链接jiagu.360.cn/qcmshtml/de…
4. 梆梆加固 链接dev.bangcle.com/
上传应用提供功能安全评估更多定制化的评估需联系客户并且收费、应用加固认证过的开发者还提供报告下载多渠道打包评估结果提供了风险的详情位置及解决方案提供对加固后的包再进行快速评估选择下载加固包应用需要重新签名的同时还提供了加固工具的下载使用
5. 爱加密 链接safe.ijiami.cn/ 上传应用并直接执行加密 需要注意其中有一个选项防止二次打包请按需选择 可以对加固后的包申请渠道检测除了加固包的下载还提供了签名工具的下载 使用智游爱加密服务的开发者APP并已成功提交到Google 官方应用市场并上架的可得到智游官方网站应用的下载推荐
对应用的影响
APK大小
Old Size 为原本的app包
New Size 为加固后的app包
阿里聚安全腾讯云应用乐固360加固保梆梆加固爱加密
原本大小阿里聚安全腾讯云应用乐固360加固保梆梆加固爱加密16.6MB18.2MB17.3MB17MB18.4MB17.7MB
兼容性
采用testin标准兼容测试终端数100款
通过率如下
原本阿里聚安全腾讯云应用乐固360加固保梆梆加固爱加密100%100%99%98%98%97%
启动时间
采用testin标准兼容测试终端数100款
原本阿里聚安全腾讯云应用乐固360加固保梆梆加固爱加密2.04s2.00s3.13s3.05s3.05s2.49s
漏洞扫描结果
综合扫描质量覆盖项广度等方面的考虑采用了阿里聚安全的安全扫描 原本阿里聚安全腾讯云应用乐固360加固保梆梆加固爱加密评分(100)74.280.487.586.483.587.3漏洞总数504417201023高危漏洞13122411中危漏洞19162421低危漏洞18161312721
一开始用阿里聚安全加固后的包再上传上去无法进行扫描联系客服后发现它们那存在问题在问题修复后再上传进行扫描发现阿里扫阿里加固后的包竟然是这得分这就有点尴尬了~
总结
体积体积小的为优360 腾讯 爱加密 阿里 梆梆
兼容性 阿里 腾讯 360 梆梆 爱加密
启动速度时间短为优 阿里 爱加密 360 梆梆 腾讯
漏洞 腾讯 爱加密 360 梆梆 阿里
app加固的好处是进一步保护了自己的核心代码提升了盗版的难度但同时也影响的应用的兼容性程序的执行效率还有部分的市场会拒绝加壳后的应用上架。所以请大家结合自身的情况来选择。 原文链接zhangjm05.coding.me