本帖最后由 蜗牛杰 于 2023-10-28 11:09 编辑
####ida调试跟踪 #新手记录ida调试安卓so之修改寄存器值 ####环境及工具 * IDA_Pro_7.7 * window10 * 真机Pexel XL(root) * 系统andrioid9 * Andrioid Device Monitor * QtScrcpy 手机投屏工具 ###`当前demo` 



如果点击查询3次的话就会关闭当前app进程 ##`根据上次发的贴连接ida` https://www.dslt.tech/article-4082-1.html ##
`老规矩需要调试的地方打上debugger(f2)` 
`选择相同` 
`触发按钮 已经停在debugger上方了` 
`点击tab切换汇编视图` 
`f8下一步 此时我们上面的a变量已经赋值默认值为0了 这里我观察了一下这边的w9对应的是 general registers 里面的X9值` 
`继续f8下一步 因为我们的程序是a++ 这里看到a已经变成了1了` 
`继续f9 由于没有后面的断点了 程序已经放行 看界面输出 已经调试第一次了` 
`继续触发查询按钮 此刻a的值已经是1了` 
`接下来就是修改寄存器的值了 把1改成0` 
`继续f9放行 看看程序输出` 
这里还是输出了1 说明修改成功了 
注:若转载请注明大神论坛来源(本贴地址)与作者信息。
|