Android oat文件提取轉換


說明:

1.手機廠商可以修改Android源碼並進行編譯后再生成oat格式文件在手機上存儲,比如boot-okhttp.oat,boot-framework.oat。

2.自帶的apk可以調用這些模塊提供的自定義接口進行操作。

3.如何從oat中提取出需要smali文件並知道調用了哪些接口。

操作:

1)打開/system/framework/oat導出oat文件.

2)打開/system/framework/arm導出odex文件.

3)使用https://github.com/ManyFace/ExtractDexFromOat的代碼進行轉換(注意手機類型N)

4)導出手機framework結合baksmali-2.2.1.jar以及smali-2.1.3.jar進行轉換。

 

5)dex采用xjad或者android助手轉換后可以用jdgui直接打開查看。

 參考:

http://blog.csdn.net/roland_sun/article/details/50678496

http://www.jianshu.com/p/b50d326a98b8


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM