請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/50905
標題: | Android動態框架:JNI原生函式攔截替換技術與框架應用 Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications |
作者: | Chieh-Hsun Yang 楊傑勛 |
指導教授: | 廖世偉(Shih-Wei Liao) |
關鍵字: | 安卓,虛擬機器,原生函式,攔截, Android,Virtual Machine,Native Function,Hook, |
出版年 : | 2016 |
學位: | 碩士 |
摘要: | Android作業系統多年來的發展對行動裝置帶來跨時代的影響力,且擁有全世界近八成的市佔率。Android是世界上最大的開源程式碼系統之一,各家手機廠都能夠對其修改並擁有自己客製化的版本,其多樣性或許帶來了一些問題與麻煩,但也帶來了各種可能性。在此篇論文中,我們介紹一種建立在Android虛擬機器上的函式攔截機制,能夠在不修改任何原始APK的前提下,動態改變APP的行為,且完全不影響系統效能與穩定性。透過此種機制能夠更加強化Android系統的靈活性,並做到現今Android系統尚無法做到的各種應用,造就一個更加強大靈活的行動裝置作業系統。 Android operating system brought a strong impact on mobile devices for the past many years. It has nearly eighty percent market share and it is one of the biggest open source project in the world, every OEM can modify it and have their own version of system. The diversity of Android takes many problems and troubles, but it also takes many possibility. In this paper, we introduce a method hooking mechanism based on Android virtual machine, it can change Android application's behavior dynamically without modifying any APK file, and doesn't affect system stability and performance. We can strengthen system flexibility and achieve many applications which are unable to do now based on this mechanism, to make a stronger and more flexible mobile operating system. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/50905 |
DOI: | 10.6342/NTU201600674 |
全文授權: | 有償授權 |
顯示於系所單位: | 資訊網路與多媒體研究所 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-105-1.pdf 目前未授權公開取用 | 600.92 kB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。