[入门]JEB3动态调试网易mumu模拟器踩坑
遇到的问题
昨天学习了JEB3的使用,静态反编译apk挺好用的。但是当我想动态调试一个apk时,JEB3却死活发现不了模拟器设备和apk进程。
折腾了好久,终于解决了问题。因为之前配置过adb的环境变量,但mumu模拟器自己也有一个adb,可能是会发生冲突,导致我在cmd里面用adb命令连上了模拟器,但JEB却还是无法识别。
解决方法
考虑将模拟器自身的adb路径加入Path,并删除原来的adb配置。除此之外,还需要将模拟器自身的adb_server.exe重命名为adb.exe,这样才能被JEB正常调用。如下图所示:


用到的adb命令:
# 连接模拟器
adb connect 127.0.0.1:7555
# 获取设备列表,查看是否连接成功
adb devices
# 正在运行应用包名(包含Activity)
adb shell dumpsys window | findstr mCurrentFocus
# 以调试方式运行apk
adb shell am start -D -n com.tencent.testvuln/com.tencent.testvuln.MainActivity
调试方式运行apk:
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m0T4hJe0-1647158942414)(upload/attach/202203/807801_FPDB6RB7C3J8VNW.png)]](https://img-blog.csdnimg.cn/99d4635efc444e7a9b2bf469ab323239.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAU3RyaW5nS2Fp,size_20,color_FFFFFF,t_70,g_se,x_16)
JEB成功发现调试进程!!!
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iDNEcZpW-1647158942419)(upload/attach/202203/807801_2TGKVGB6XTZN8VK.png)]](https://img-blog.csdnimg.cn/539d35414bec4a1fad3537ca4cec6f77.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAU3RyaW5nS2Fp,size_20,color_FFFFFF,t_70,g_se,x_16)
最后附上mumu模拟器的官方adb常用指令指引https://mumu.163.com/help/func/20190129/30131_797867.html
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
