這裏只是其中一種方法,由於版本的不同,所使用的方法也不同(有使用過的會再補充)。
有些圖是轉的,不重複造輪子。
首先得啓動IDA,在菜單欄裏找到View,或者直接快捷鍵shift+F1打開local type
進到下面界面
現在是還未導入,快捷鍵shift+F9,按下insert,點擊Add standard structure
將JNI開頭的結構體給一個個全部導入
最後的結果如下
如何使用?
手工指定類型
剩下的就是手動指定類型,在需要轉換的變量裏點擊鼠標選中,按下y,輸入JNIEnv*即可。
實際上面兩張圖操作結果都一樣
實測IDA7.0已經可以不需要導入相關結構體,可手工直接指定類型。