吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 12038|回复: 6
上一主题 下一主题

[Android] 【apk加固】4个加固平台||整合||对App加固可以有效防止移动应用被破解、二次打包等。

  [复制链接]
楼主
怠慢骑士 发表于 2018-10-27 22:50
本帖最后由 怠慢骑士 于 2018-10-28 13:09 编辑

前言
加固说明对App进行加固,可以有效防止移动应用被破解、盗版、二次打包、注入、反编译等,保障程序的安全性、稳定性。对于金融类App,尤其重要。(前言是让小白了解更多关于加固资料来源:CSDN
原文:https://blog.csdn.net/qq309909897/article/details/73273964

对App dex进行加固的基本步骤如下:
1. 从App原始apk文件里获取到原始dex文件
2. 对原始dex文件进行加密,并将加密后的dex文件和相关的存放到assert目录里
3. 用脱壳dex文件替换原始apk文件里的dex文件;脱壳dex文件的作用主要有两个,一个是解密加密后的dex文件;二是基于dexclassloader动态加载解密后的dex文件
4. 因为原始apk文件已经被修改,所以需要删除原始apk的签名信息,即删除META-INF目录下的.RSA、.SF 和MANIFEST.MF文件
5. 生成加固后的apk文件
6. 对加固后的apk文件进行签名,apk加固完成。

原理分析:
1.为什么要对原始dex进行加密,同时用脱壳dex文件替换原始dex文件?大部分的apk反编译工具(dex2jar、apktools、jui等)都是对dex文件进行反编译,将dex文件反编译成smail,然后再转化成class文件进行阅读和修改。用脱壳dex替换原始dex文件之后,用上面的反编译工具反编译apk文件,只能看到脱壳程序的class文件,看不到apk本身的class文件。对dex文件进行加密,这样即使第三方拿到了dex文件,以为无法解密,也就无法对其进行解析和分析。

2.怎么确保apk功能正常运行?加固后的apk启动之后,脱壳dex文件会对加密后的dex文件进行解密,然后机遇dexclassload动态加载解密后的dex文件。从用户的角度,加固前后App的功能和体验基本是一样的。这个和插件化的原理是一样的。可以参见http://blog.csdn.net/jiangwei0910410003/article/details/48104581 (前言是让小白了解更多关于加固资料来源:CSDN

原文:https://blog.csdn.net/qq309909897/article/details/73273964



3.dex加固主要是防止被静态反编译,进而获取源码并修改



道高一尺,魔高一丈。为了更好的对app进行防护,有了跟多更深的加固功能,防dump、防调试、特定代码加固和so加固等


正文

正文:分享4个加固品台    这边开始我的分享:
腾讯乐固平台官网:http://console.cloud.tencent.com/legu/myapplication/index


360加固平台官网:http://jiagu.360.cn/#/global/index

网易 易盾平台官网:http://dun.163.com/

百度加固:http://app.baidu.com/user/register
有人问,关于上面那个前言,转载的资料,推荐的那本书,这边我没找到那个出版社的书,我这边找到类似的
《Android软件安全防护和逆向分析》
电子版链接: https://pan.baidu.com/s/1AmeOIgxCM2RcRPvIIxpRqg 密码: DMQS
觉得有用就给个免费评分吧!


你的鼓励是我分享的动力!



免费评分

参与人数 7吾爱币 +7 热心值 +7 收起 理由
微笑掩盖忧伤 + 1 + 1 我很赞同!
lizy0100 + 1 + 1 谢谢@Thanks!
xbxbxbxb + 1 + 1 热心回复!
SpongeB0B + 1 + 1 热心回复!
ee135 + 1 + 1 谢谢@Thanks!
飞天蜗牛 + 1 + 1 谢谢@Thanks!
wip929520 + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
吃大米的L 发表于 2018-10-27 23:16
360挺垃圾的, 我以前就破解过
3#
zjcxdcq 发表于 2018-10-27 23:46
这些平台上传的app会被审核吗?如果上传个黄油APP加固会怎么样?
4#
nocolor 发表于 2018-10-28 01:52
5#
 楼主| 怠慢骑士 发表于 2018-10-28 13:40 |楼主
nocolor 发表于 2018-10-28 01:52
这淡蓝色的字体,眼睛看得好难受 . ..

改紫色了
6#
qiang997891 发表于 2018-10-28 14:16
用心讨论,共获提升!
7#
飞天蜗牛 发表于 2018-10-28 22:15
感谢楼主分享
快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2020-11-25 07:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表