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

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 28056|回复: 51
收起左侧

[Android 分享] 安卓apk简单加固防修改

  [复制链接]
笑对VS人生 发表于 2016-8-9 18:53 来自手机
本帖最后由 笑对VS人生 于 2016-8-9 20:00 编辑

                 第一讲:xml文件防MT管理器修改

手机端工具:
16进制编辑器(ADK编辑器也可以)
MT管理器


1.首先解压出apk里面要加固的相关xml文件
(比如AndroidManifest.xml)
2.用16进制编辑器打开刚才解压好的xml
3.将第一横排第二个值00改为其它,比如02或者03等等
Screenshot_2016-08-09-18-32-33.png
4.将修改过的xml文件替换原来apk里面的打包签名即可。

用MT管理器修改时就会乱码如下:
Screenshot_2016-08-09-18-33-34.png




      第二讲:结合第一讲防止apk被反编译和二次修改

手机端工具:
apktool
MT管理器(ADK编辑器也可以)
加密文件
下载 加密.zip (849 Bytes, 下载次数: 462)
1.将未加密apk用apktool反编译
2.在反编译文件夹smali/com目录下增加两个smali(上面已经打包上传)
360手机助手截图0809_19_21_01.png
注意:这两个smali可以灵活运用,放在反编译目录smali里面的任何文件夹,只是需要对应修改这两个加密文件里面路径。
比如
1.我要改这个加密文件名称为a
2.我要放在smali/com/baidu目录下
那么你只需修改如图标示和将加密文件名称改为a
360手机助手截图0809_19_58_01.png


3.回编译,打包签名。



效果如下
用MT管理器修改刚才加密应用(dex修改工具)会报错
360手机助手截图0809_19_34_01.png

我们再试试apktool反编译已加密应用(也是报错,无法正常反编译)
360手机助手截图0809_19_38_01反.png
。。。。。这样可以阻止大多数反编译工具与篡改

   更多以后续贴
时间忙,有空再继续,勿内信(没时间回)

免费评分

参与人数 7吾爱币 +3 热心值 +7 收起 理由
rainlee + 3 + 1 谢谢@Thanks!
CXR + 1 谢谢@Thanks!
hanna518 + 1 谢谢@Thanks!
阿超学破解 + 1 我直接用梆梆或着爱加密的免费版加固,可以做到防篡改吗?
xin253950 + 1 我很赞同!
851365960 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
hello!你很阳光 + 1 用心讨论,共获提升!

查看全部评分

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

阿瑞斯 发表于 2016-8-9 23:07
谢谢,谢谢,辛苦了。
qtfreet00 发表于 2016-8-9 21:51
看了下里面主要用的就是非法的入参来导致转java会出错,但是用shakaapktool反编译并没有出现异常
LeiSir 发表于 2016-8-9 19:16
梦碎 发表于 2016-8-9 20:13
谢谢分享。。。学习下喽
style123 发表于 2016-8-9 21:48
表示不知道怎么用啊!!
mrsdz 发表于 2016-8-9 22:53
谢谢分享,有你更精彩
970883246 发表于 2016-8-9 23:18
用心讨论,共获提升!
XX19951213 发表于 2016-8-9 23:47
感谢分享!
XX19951213 发表于 2016-8-9 23:48
感谢分享!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

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

GMT+8, 2024-4-29 05:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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