Android逆向破解之Mointor查看目标日志
Android破解游戏内购心得
以上博客中提到了实用Monitor查看的方式目标日志的方式之一,但是程序员是不会重复做同样的事情滴,这次来介绍修改ROM中的boot.img文件来让手机处于UserDebug模式。
首先说下我们要修改什么来使ROM为UserDebug模式。
将boot.img解包后会有这么些文件,我们只关注default.prop就好了。
看下default.prop的内容吧
ro.secure=1ro.allow.mock.location=0persist.mtk.aee.aed=onro.debuggable=0persist.sys.usb.config=mass_storagepersist.service.acm.enable=0ro.mount.fs=EXT4ro.persist.partition.support=no
以上是全部内容,我们要修改的就是第四行,修改为ro.debuggable=1
就好了,就是这么简单。
操作可以分为5部
- 获取boot.img
- 解包boot.img
- 修改default.prop文件中的
ro.debuggable
属性 - 重新打包boot.img
- 将ROM包中的boot.img替换掉重新刷入
1、获取boot.img
我是直接在刷机精灵获取的ROM包,ROM包解压之后根目录就可以看到boot.img文件。
2、解包boot.img
使用了看雪论坛的bootimg.exe 一个命令解包打包非常方便(稍后提供下载)
看雪论坛bootimg.exe下载
链接:https://pan.baidu.com/s/1boRQPtl 密码:n238
bootimg.exe的全部命令
bootimg.exe的解包命令,解包成功
解包成功后的文件
default.prop
3、修改default.prop文件中的ro.debuggable
属性
修改为ro.debuggable=1
4、重新打包boot.img
boot-new.img是重新打包好的,改为boot.img并执行第五步即可
5、将ROM包中的boot.img替换掉重新刷入
有一点要注意,我使用的是压缩软件是好压。为了以防万一,希望大家可以先试着将一个Apk文件用 自己使用的压缩软件 打开并替换文件。安装测试Apk可以正常运行后反编译Apk查看文件是否被替换。
确认可以使用之后,使用刷机精灵一键刷机即可。
ps:我尝试了fastboot模式下直接刷入boot.img但是我的手机没有反应,所以只好重新刷ROM了。机型:华为荣耀3c(H30-U10)
更多相关文章
- GitHub 标星 2.5K+!教你通过玩游戏的方式学习 VIM!
- 如何在后台运行Linux命令?
- 一款常用的 Squid 日志分析工具
- No.11 使用firewall配置的防火墙策略的生效模式
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- [转]Android(安卓)init 启动过程分析
- Android使用系统文件管理器选择文件,并将Uri转换为File