Android

安卓逆向:AndroidStudio + 安卓模拟器 + sma

2020-06-15  本文已影响0人  dex0423

1. 下载 smalieda

2. 配置

image.png image.png

3. 下断

image.png

4. 配置模拟器

微信截图_20200616010405.png image.png

5. 连接模拟器

adb.exe connect 127.0.0.1:5555

-- 此处使用的 雷电 模拟器,端口号为 5555去,其他模拟器参考下表;

模拟器名称 ---- 端口号
逍遥游 ---- 21503
夜神 ---- 62001
海马玩 ---- 26944
网易mumu ---- 7555
天天 ---- 6555
BlueStacks ---- 5555
雷电 ---- 5555
天天安卓 ---- 5037
安卓模拟器大师 ---- 54001
Genymotion ---- 5555

5. 获取 app 的 packageName/ActivityName

adb install apk文件的绝对路径    # 菜鸟注意:鼠标直接将 apk 文件拖至此处 cmd 命令行窗口即可添加 apk 绝对路径
adb shell dumpsys activity activities
image.png

6. debug 启动 app

adb shell am start -D -n packageName/ActivityName
image.png

7. 配置端口转发

image.png
adb forward tcp:8700 jdwp:PID进程号  

-- 如下图表示配置成功;

image.png
-- 注意:如果遇到 cannot bind to 127.0.0.1:8700 报错,参考我的另一篇文章《安卓逆向:adb forward 转发端口遇到 cannot bind listener: cannot bind to 127.0.0.1:8700 报错》;

8. 添加模拟器端口号

image.png

9. 开始调试

image.png image.png
上一篇 下一篇

猜你喜欢

热点阅读