jeb 高级教程之动态调试

上一篇我们介绍了jeb的安装和简单实用,本章介绍一些高级实用技巧:

本章演示所使用的软件就为之前共享的软件,

 

1.打断点是我们经常使用的一些手段,但是调试别人apk的时候,相对来说就很难了,一方面是因为release模式,另一方面是因为没有代码。

我们在之前攻防篇介绍过很多种动态调试的方法,

但jeb的使用一直没有介绍,今天在这里补充一些这方面的知识:

1.首先我们以调试模式启动待调试apk

adb shell am start -n com.***/***Activity -D

2.打开jeb->将apk拖拽进去->找到我们需要打断点的代码片段:(通过Debugger->Toggle Breakpoint)

jeb 高级教程之动态调试_第1张图片

3.开启调试模式(Debugger->Start ...->选择当前应用):带有D标示的为当前代码对应的应用,模拟器会显示包名等信息

jeb 高级教程之动态调试_第2张图片

4.Attach 就会进入调试模式了,进入调试(VM会变绿标示成功)

jeb 高级教程之动态调试_第3张图片

5.最终的效果就是下面的整体:

jeb 高级教程之动态调试_第4张图片

以上就是所有的方法,jeb在打断点的时候,更方便一些。

你可能感兴趣的:(jeb 高级教程之动态调试)