首页
社区
课程
招聘
[入门]JEB3动态调试网易mumu模拟器踩坑
发表于: 2022-3-13 16:08 8490

[入门]JEB3动态调试网易mumu模拟器踩坑

2022-3-13 16:08
8490

遇到的问题

昨天学习了JEB3的使用,静态反编译apk挺好用的。但是当我想动态调试一个apk时,JEB3却死活发现不了模拟器设备和apk进程。

 

折腾了好久,终于解决了问题。因为之前配置过adb的环境变量,但mumu模拟器自己也有一个adb,可能是会发生冲突,导致我在cmd里面用adb命令连上了模拟器,但JEB却还是无法识别。

解决方法

考虑将模拟器自身的adb路径加入Path,并删除原来的adb配置。除此之外,还需要将模拟器自身的adb_server.exe重命名为adb.exe,这样才能被JEB正常调用。如下图所示:
重命名adb_server.exe
配置环境变量Path

 

用到的adb命令:

1
2
3
4
5
6
7
8
# 连接模拟器
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:
调试方式运行apk
JEB成功发现调试进程!!!
JEB成功发现调试进程

 

最后附上mumu模拟器的官方adb常用指令指引https://mumu.163.com/help/func/20190129/30131_797867.html


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 344
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
逍遥模拟器也是同样问题
2022-3-21 11:47
0
雪    币: 39
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
3
真机也会出现这样的问题吗。真机应该没有自己的adb了吧,但是我的这个JEB也是找不到对应的进程,能够发现设备,DDMS能够找到对应的进程
2022-8-2 11:17
1
雪    币: 0
活跃值: (675)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
adb connect 127.0.0.1:7555
//开启wifi 调试模式
adb tcpip 5555

或者升级adb 1.0.41
2022-10-24 15:02
0
游客
登录 | 注册 方可回帖
返回
//