IDA設置支持Android SO文件JNIEnv

這裏只是其中一種方法,由於版本的不同,所使用的方法也不同(有使用過的會再補充)。

有些圖是轉的,不重複造輪子。

首先得啓動IDA,在菜單欄裏找到View,或者直接快捷鍵shift+F1打開local type
在這裏插入圖片描述

進到下面界面
在這裏插入圖片描述

現在是還未導入,快捷鍵shift+F9,按下insert,點擊Add standard structure
在這裏插入圖片描述

將JNI開頭的結構體給一個個全部導入
在這裏插入圖片描述

最後的結果如下
在這裏插入圖片描述

如何使用?

手工指定類型

剩下的就是手動指定類型,在需要轉換的變量裏點擊鼠標選中,按下y,輸入JNIEnv*即可。
在這裏插入圖片描述

在這裏插入圖片描述

實際上面兩張圖操作結果都一樣

實測IDA7.0已經可以不需要導入相關結構體,可手工直接指定類型。

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