android 动态调试 遇到的问题
来源:互联网 发布:网站域名分类 编辑:程序博客网 时间:2024/06/03 15:47
windows 查看端口占用并关闭
cmd下输入如下命令:
netstat -ano //查看系统端口netstat -ano | findstr "8700" //查询占用进程tasklist|findstr 进程号 //查看进程名taskkill /f /t /im pid taskkill /f /t /im /javaw.exe
android 查看端口占用并关闭
adb shell下输入如下命令:
netstat -anop | grep 80 | grep tcpps | grep android_serverkill -s 9 pid
ida 动态调试过程
1.上传android_server 到调试设备中并添加权限
1.adb shell push idaPath/android_server /data/local/tmp2.cd /data/local/tmp3.su4.chmod 777 android_server5../android_server
2.端口转发
adb forward tcp:23946 tcp:23946
3.用调试模式打开应用
adb shell am start -D -n com.xx.xx/.ui.LauncherUI
4.打开ida attach 附加并设置断点
5.通过DDMS获取端口号,然后将app恢复运行
jdb -connect com.sun.jdi.SocketAttach:hostname=127.0.0.1,port=xxxx
6.点击ida运行 等待断点 断下来 调试 黑喂狗!
阅读全文
0 0
- android 动态调试 遇到的问题
- VS2010调试动态库遇到的问题
- Android开发用真机调试遇到的问题
- android调试时遇到的“timeout”问题
- Android调试中遇到的问题
- 调试遇到的问题
- 调试Android USB遇到的令人费解的问题
- android 项目调试遇到的问题集锦(转)
- IDA 调试android 遇到的问题及解决方案
- android 真机调试遇到的一个低级问题。。
- Android studio 调试NDK C++ 代码,遇到的问题
- VC调试遇到的问题
- VC调试遇到的问题
- 调试acf 遇到的问题
- 代码调试遇到的问题
- TP调试遇到的问题
- 调试stvd遇到的问题
- c#调试遇到的问题
- 线程面试问题
- Multicolored Cars
- 看DeepMind如何用Reinforcement learning玩游戏
- Android Bitmap压缩策略
- linux下目录的作用
- android 动态调试 遇到的问题
- springcloud(第四篇)springcloud hystrix
- KMP算法
- 微信开发,选择服务器
- [雅礼6-30]书 book
- jq获取tr中td的值(forEach遍历)
- category-内部原理、运用场景、特点
- Visual Studio Code 调试中输入问题
- Banner实现轮播