安卓逆向學習——IDEA動態調試

我們獲取包名和程序入口活動名還可以通過一條命令來實現

adb shell dumpsys activity top

這條命令代表獲取當前系統運行的所有進程的包名和入口活動名和PID。
在這裏插入圖片描述
安裝並打開IDEA,配置JDK和SDK的位置
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
配置好JDK後用同樣的方式配置SDK即可,這裏不再贅述。
在這裏插入圖片描述
想要動態調試還需要安裝Smali插件
在這裏插入圖片描述
在這裏插入圖片描述
接下來一樣使用AK將要動態調試的APK反編譯出來,導入項目,添加我們反編譯後的項目路徑就可以了,跟AS的導入完全相同,這裏也不再贅述。
然後點擊視圖工具選擇Project
在這裏插入圖片描述
右鍵點擊,將當前目錄設置爲源目錄
在這裏插入圖片描述
剩下的工作就是上一章的端口轉發,配置調試策略,然後下好斷點點擊調試按鈕即可開始調試。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章