Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用 API 加固后为什么 apk 体积变大了好多?

使用 API 加固后为什么 apk 体积变大了好多?

提问于 2019-06-26 04:00:40
回答 2关注 1查看 1.2K

调用基础加固服务 API 对应用进行加固后,APK 体积从 25MB 增加到 30MB,并且反编译后发现里面有一些奇怪的文件,如下图。

异常文件截图
异常文件截图

调用 API 接口参数配置如下:

"{\"AppInfo\":{\"AppUrl\":\"%s\",\"AppMd5\":\"%s\"},\"ServiceInfo\":{\"ServiceEdition\":\"basic\",\"CallbackUrl\":\"\",\"SubmitSource\":\"api\",\"PlanId\":0}}

作为对比,在腾讯云上手动上传 APK 加固后,包体积会变小,大约为 24MB,并且没有上图的显示的文件。

请问是什么原因导致的 API 加固体积变大,com.example.helloworld 目录的文件是用来做什么的?

已邀请
等2人回答

回答 2

o o

精选回答

发布于 2019-06-26 07:31:26

加固增强了对抗性,修改了加密压缩算法,并且新增的文件都是加固必须的文件。

monkeyM

提问者

发布于 2019-06-27 06:05:56

这不足以解释包体积增大了 5MB 这么大吧,有更详细的解释吗?

另外为什么手工加固没有更新加固机制呢,这样的不一致不太好吧?

和开发者交流更多问题细节吧,去 写回答
相关文章
APK体积优化有感
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第5天,点击查看活动详情
小柔
2022/10/09
6920
Android之apk加固介绍
在加固的过程中需要三个对象: 1、需要加密的Apk(源Apk) 2、壳程序Apk(负责解密Apk工作) 3、加密工具(将源Apk进行加密和壳Dex合并成新的Dex)
李小白是一只喵
2021/07/01
2.4K0
【Android 安全】使用 360 加固宝加固应用 ( 加固工具准备 | 生成签名 APK | 加固操作 | 反编译验证加固效果 )
本博客用于记录下 360 加固保 加固应用流程 ; ( 上一次加固还是一年前 , 过程全忘了 o(╥﹏╥)o )
韩曙亮
2023/03/29
5K0
【Android 安全】使用 360 加固宝加固应用 ( 加固工具准备 | 生成签名 APK | 加固操作 | 反编译验证加固效果 )
Android APK 加固重新签名
通过 ./gradlew assembleRelease 命令打包,此时的apk没有加固,不符合安全需要
草帽lufei
2022/07/29
3.8K0
Android APK  加固重新签名
360加固apk并自动签名
我们知道Android加混淆之后,代码的安全性得到了提高,即使你hook,反编译得到的也是乱码的,对于阅读性造成了影响,为了增强代码的破解难度,我们通常退对apk进行加固,常见的有腾讯,360,爱加密
xiangzhihong
2018/02/05
2.7K0
360加固apk并自动签名
如何脱壳加固过的Apk并利用其API“走近库”
打开首页,emm 就一个登录页面,没了 随便写点东西提交看看 天生手欠的我一不小心就多输了一个单引号 WDNMD,除了数字和字母其他都不行? 这叫我怎么测? 刚刚要放弃,就在这时,首页的一个二维码吸
重生信息安全
2020/03/06
1.5K0
APK多渠道加固打包笔记之360加固宝
首先需要知道V1,V2,V3签名的区别,可以参考之前的文章:AndroidV1,V2,V3签名原理详解
小柔
2022/10/09
1.6K0
APK多渠道加固打包笔记之360加固宝
如何让 HelloWorld.apk 体积最小
按照最新 ADT 的默认设置(如下图所示)创建一个最简单的 HelloWorld 程序,会发现最后生成的 apk 文件大小就已经达到了惊人的 903KB。如果只是想做一个功能非常简单的 APP,体积也这么大的话那太让人沮丧了,那我们就来探索一下如何让这个 HelloWorld.apk 体积最小。
零式的天空
2022/03/28
7390
如何让 HelloWorld.apk 体积最小
按照最新 ADT 的默认设置(如下图所示)创建一个最简单的 HelloWorld 程序,会发现最后生成的 apk 文件大小就已经达到了惊人的 903KB。如果只是想做一个功能非常简单的 APP,体积也这么大的话那太让人沮丧了,那我们就来探索一下如何让这个 HelloWorld.apk 体积最小。
mzlogin
2020/04/16
1.3K0
如何让 HelloWorld.apk 体积最小
APK加固之类抽取分析与修复
隐藏dex文件:通过对目标DEX文件进行整体加密或压缩方式把整个dex转换为另外一个文件存放在assets文件夹中或者其它地方,然后利用类加载器技术进行内存解密并加载运行。
我是小三
2018/08/08
2.2K1
APK加固之类抽取分析与修复
能救命的圈,变大了
在深圳一家健身房,陈先生突然倒地。健身教练拨打了120,救护车还需要十几分钟才能抵达。但陈先生已经喘不过气。
小腾资讯君
2023/09/12
2670
能救命的圈,变大了
【Android 安全】Android 应用 APK 加固总结 ( 加固原理 | 应用加固完整的实现方案 | 源码资源 )
需要交叉编译 OpenSSL 得到 libcrypto.a 静态库 , 在应用中使用该静态库进行解码操作 ;
韩曙亮
2023/03/29
9K1
【Android 安全】Android 应用 APK 加固总结 ( 加固原理 | 应用加固完整的实现方案 | 源码资源 )
什么是体积视频?
体积视频在三维空间中捕捉实时画面,并且将其转换为 3D 模型,该模型可以放置在任何 3D 环境中,如虚拟现实环境,元宇宙或者增强现实等。在消费级别,捕获体积视频可以只包括一个深度相机,在生产级别,这可能包括大量的相机,几十台或上百台相机指向目标场景,并且有相同数量的深度相机用于捕捉深度信息,进一步生成点云。将所有的数据进行融合,从而可以得到体积视频。
用户1324186
2022/04/11
5.2K0
什么是体积视频?
浅谈安卓apk加固原理和实现
在安卓开发中,打包发布是开发的最后一个环节,apk是整个项目的源码和资源的结合体;对于懂点反编译原理的人可以轻松编译出apk的源码资源,并且可以修改资源代码、重新打包编译,轻轻松松变成自己的apk或者修改其中一部分窃取用户信息。
yuanyi928
2018/12/24
3.8K0
浅谈安卓apk加固原理和实现
APK加固之静态脱壳机编写入门
1.大家都知道Android中的程序反编译比较简单,辛苦开发出一个APK轻易被人反编译了,所以现在就有很多APK加固的第三方平台,比如爱加密和梆梆加固等。
我是小三
2018/08/08
2.1K0
APK加固之静态脱壳机编写入门
我抛弃了Source Insight 好多年
这么些年你都在用什么工具阅读代码,好的工具可以让你赏心悦目,并且可以提高工作效率,很多年前我还在用Source Insight, 但自从几年前用了Understand 后就再也没有打开过Source Insight,不知道你们平时都在用什么欢迎评论区留言告诉我。
用户1605515
2020/11/13
2.6K0
我抛弃了Source Insight 好多年
好多监控没画面了,怎么办?
某个同行,为他的客户更换了监控的核心交换机,150多个画面,只出现40个,没换核心交换机的时候,一个画面都没了,核心交换机只亮电源灯,肯定是坏了。
IT狂人日志
2022/12/08
6190
好多监控没画面了,怎么办?
Retrofit/Okhttp API接口加固技术实践(上)
对于Retrofit安全相关的刚开始就写了一篇《Retrofit 2.0 超能实践(一),okHttp完美支持Https传输》(http://blog.csdn.net/sk719887916/article/details/51597816) 文章介绍了怎么使用Retrofit,并且在遇到okhttps的使用方式,但对于加密我们还是无法了解太多,对于安全性要求很高的接口场景还是无法满足,今天就来介绍下对普通api参数的加密!
开发者技术前线
2020/11/23
6760
Retrofit/Okhttp API接口加固技术实践(上)
Retrofit/Okhttp API接口加固技术实践(下)
上篇加固介绍了APi单纯Post用对称加密(文中用Base64 为简单列子)加密方式,这种加密方式还是存在一定的风险,加密效率虽高,但易破解,本节将介绍怎么用非对称加密 来加解密okhttp的数据,本文采用RSA加密算法为栗子。
开发者技术前线
2020/11/23
7490
Retrofit/Okhttp API接口加固技术实践(下)
Android APK脱壳--腾讯乐固、360加固一键脱壳
启动 VirtualXposed,并在 VirtualXposed中安装 FDex2:
用户1205080
2018/10/18
17.8K4
Android APK脱壳--腾讯乐固、360加固一键脱壳

相似问题

加固后应用体积变大,还是变小?

1467

2019.6.5 Apk加固体积增加近3M?

2290

APK应用加固后发现包体积缩小,丢失部分so库?

0462

APK加固失败?

1361

为什么选择不了apk加固?

1260
相关问答用户
腾讯 | 移动开发工程师擅长5个领域
腾讯云TDP | 先锋会员擅长2个领域
某公司 | 程序员擅长1个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档