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

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

2022-3-13 16:08
8928

遇到的问题

昨天学习了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常用指令指引d16K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6E0N6h3#2#2i4K6u0W2x3e0j5K6i4K6u0W2j5$3!0E0i4K6u0r3K9r3g2D9M7q4)9J5c8X3k6#2L8X3y4Q4x3V1j5J5x3o6p5&6x3o6p5J5z5g2)9J5c8U0x3H3x3e0x3I4i4K6g2X3y4K6V1%4z5o6j5%4i4K6u0W2K9s2c8E0L8l9`.`.


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

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 387
能力值: ( 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
活跃值: (999)
能力值: ( 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
游客
登录 | 注册 方可回帖
返回