我是靠谱客的博主 迷路楼房,最近开发中收集的这篇文章主要介绍安卓逆向——Ida 动态调试Ida 动态调试,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Ida 动态调试

本文的使用的IDA_Pro_v7.0_Portable 版本,下面介绍一下动态调试so文件的流程:

1. 在IDA的安装路径中找到android_server文件

# 查看手机型号 arm64-v8a
adb shell getprop ro.product.cpu.abi

2. 将android_server拷贝到手机的/data/local/tmp目录下面 

# 进入对应的文件夹,把文件push到手机
adb push android_server64 /data/local/tmp


# 进入手机 
adb shell 

# 获取 root 权限,这里需要自己刷root权限
su 

# 修改文件的权限
chmod 777 android_server64 

#启动服务或者 后台一直运行加nohup 
./android_server64 

# 端口 转发 
adb forward tcp:23946 tcp:23946 

# 命令,启动所要调试的Activity 
adb shell am start -D -n com.yaotong.crackme/.MainActivity


#一定要在ida 设置
# Suspend on library load/unload 和 Suspend on library start/exit 
#设置 完 之后 在 点击继续 


# 释放 

最后

以上就是迷路楼房为你收集整理的安卓逆向——Ida 动态调试Ida 动态调试的全部内容,希望文章能够帮你解决安卓逆向——Ida 动态调试Ida 动态调试所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部