Mac IDA debug android exec program
2023-09-14 09:16:07 时间
1.在设备上运行android_server64(Android设备必须root)
# cp /Applications/IDA\ Pro\ 7.0/dbgsrv/android_server64 .
# adb push android_server64 /system/bin
# adb shell android_server64
# adb forward tcp:23946 tcp:23946
注意:如果设置这一步,Hostname设置:localhost或127.0.0.1即可.
# adb push test /data/local //将需要debug程序push到android
2.IDA单步调试,打开需要调试的可执行文件
F12:下断点
--->Debugger
--->Run
--->Remote ARMLinux/Android debugger
Application:/data/local/test(调试文件名的路径)
Directory:/data/local(调试文件名的目录)
Hostname:192.168.3.22(android设备ip)
Port:23946
3.开始调试
按F9进入开始调试
F7:单步进入
F8:单步走
相关文章
- 微信推出图片大爆炸功能;简洁优雅的软件早已是明日黄花;谷歌为 iPhone 用户带来“iOS换Android”应用 | EA周报
- 74款android开机动画,修改Android系统开机动画
- Android Q Beta 4 来啦!公开 API 也已定稿!
- Mac卸载程序和清洁工具:App Cleaner & Uninstaller for mac
- Android studio开发-第一个入门例子(十分详细)
- android系统中toast是什么_Android个人资料简单布局
- Android内存泄漏原因
- Android修改字体_android设置字体样式
- Android-Widget重装上阵
- Keka for Mac(mac压缩解压软件) v1.2.60中文激活版
- 【Android 热修复】热修复原理 ( 热修复框架简介 | 将 Java 字节码文件打包到 Dex 文件 )
- Android Go让上古神机崛起真正愿景或是收割功能机详解手机开发
- Android中android:visibility的3中属性的剖析详解手机开发
- 密码Mac系统重置MySQL密码的步骤(mac重置mysql)
- 深入了解Mac的Linux服务器功能(mac的linux服务器)
- 是否安装MySQL?在Mac上探索答案(mac是否安装mysql)
- Mac安装MySQL小贴士(mac如何安装mysql)
- 使用 GSConnect 将 Android 手机连接到 Fedora 系统
- Android实现PHP连接MySQL进行数据交互(android通过php连接mysql)
- android自定义ScrollView实现背景图片伸缩的实现代码及思路
- Android双击退出的实现方法