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

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2179|回复: 8
收起左侧

[Android 分享] 新手记录ida调试安卓so之修改寄存器值

[复制链接]
dhans 发表于 2023-10-26 11:36
####IDA调试跟踪
#新手记录ida调试安卓so之修改寄存器值
####环境及工具
* IDA_Pro_7.7
* window10
* 真机Pexel XL(root)
* 系统andrioid9
* Andrioid  Device Monitor
* QtScrcpy 手机投屏工具
###`当前demo`   
image-4.png
image-5.png
image-6.png
image-8.png
如果点击查询3次的话就会关闭当前app进程
##`根据上次发的贴连接ida`
https://www.52pojie.cn/thread-1847985-1-1.html --新手记录ida调试安卓so踩坑
##


`老规矩需要调试的地方打上debugger(f2)`
image-9.png

`选择相同`
image-10.png
`触发按钮 已经停在debugger上方了`
image-11.png
`点击tab切换汇编视图`
image-12.png
`f8下一步  此时我们上面的a变量已经赋值默认值为0了 这里我观察了一下这边的w9对应的是  general registers 里面的X9值`
image-13.png
`继续f8下一步 因为我们的程序是a++ 这里看到a已经变成了1了`
image-15.png
`继续f9 由于没有后面的断点了 程序已经放行 看界面输出 已经调试第一次了`
image-1.png
`继续触发查询按钮 此刻a的值已经是1了`
image-2.png
`接下来就是修改寄存器的值了 把1改成0`
1698290731728.png
`继续f9放行 看看程序输出`
image-3.png
这里还是输出了1 说明修改成功了
image.png

免费评分

参与人数 3吾爱币 +4 热心值 +3 收起 理由
Golive180 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
debug_cat + 2 + 1 谢谢@Thanks!
helian147 + 1 + 1 热心回复!

查看全部评分

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

阿清 发表于 2023-10-27 22:02
能发下样品不
 楼主| dhans 发表于 2023-10-28 10:50

用andrioid studio软件自己构建一个就好了~· 里面的逻辑非常简单的
ab00100111 发表于 2023-10-30 16:43
wcnjeusr 发表于 2023-10-30 17:36
优秀,顶一个
mysmwt 发表于 2023-11-3 12:26
so方面的内容得学
zhiyun 发表于 2023-11-3 15:40
好优秀啊,还是初学者,不知道什么时候能达到你这个地步
hwjqc 发表于 2023-11-5 09:08
感谢分享!
Aaron152 发表于 2023-11-14 16:57
感谢楼主分享,萌新正在努力学习
您需要登录后才可以回帖 登录 | 注册[Register]

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

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

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

GMT+8, 2024-4-29 04:18

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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