1. 程式人生 > >jeb 高階教程之動態除錯

jeb 高階教程之動態除錯

上一篇我們介紹了jeb的安裝和簡單實用,本章介紹一些高階實用技巧:

本章演示所使用的軟體就為之前共享的軟體,

 

1.打斷點是我們經常使用的一些手段,但是除錯別人apk的時候,相對來說就很難了,一方面是因為release模式,另一方面是因為沒有程式碼。

我們在之前攻防篇介紹過很多種動態除錯的方法,

但jeb的使用一直沒有介紹,今天在這裡補充一些這方面的知識:

1.首先我們以除錯模式啟動待除錯apk

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

2.開啟jeb->將apk拖拽進去->找到我們需要打斷點的程式碼片段:(通過Debugger->Toggle Breakpoint)

3.開啟除錯模式(Debugger->Start ...->選擇當前應用):帶有D標示的為當前程式碼對應的應用,模擬器會顯示包名等資訊

4.Attach 就會進入除錯模式了,進入除錯(VM會變綠標示成功)

5.最終的效果就是下面的整體:

以上就是所有的方法,jeb在打斷點的時候,更方便一些。