Android 7.0 dlopen的不同

在逆向分析某代碼時,get到一處有點差異的地方。 開始覺得很奇怪,判斷了dlopen返回值最後一位,若爲1則知道版本7.0以後,查看源碼分析後才知,7.0之後dlopen代碼做了一些改動,而該判斷是否爲7.0前後版本依據爲如下源碼: 爲什麼要這樣做呢,主要是7.0開始不再允許獲取soinfo對象,貼一下大概流程以及依據: 6.0: dlopen -> dlopen_ext:返回soinfo* re
相關文章
相關標籤/搜索