請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/50905完整後設資料紀錄
| DC 欄位 | 值 | 語言 |
|---|---|---|
| dc.contributor.advisor | 廖世偉(Shih-Wei Liao) | |
| dc.contributor.author | Chieh-Hsun Yang | en |
| dc.contributor.author | 楊傑勛 | zh_TW |
| dc.date.accessioned | 2021-06-15T13:05:38Z | - |
| dc.date.available | 2021-07-25 | |
| dc.date.copyright | 2016-07-25 | |
| dc.date.issued | 2016 | |
| dc.date.submitted | 2016-07-04 | |
| dc.identifier.citation | Google. Android Open Source Project, 2016. https://source.android.com/
Rovo89. Xposed Framework, 2016. https://github.com/rovo89/Xposed Jian-Min Liu and Shi-Wei Liao. Android Dynamic Framework: A System Behavior Management Platform via Android Runtime, June 2015. Kuan-Yu Lin and Shi-Wei Liao. Extensions and Optimizations based on Android Dynamic Framework, June 2015. Oracle. Java Native Interface Specification, 2016. http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/jniTOC.html | |
| dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/50905 | - |
| dc.description.abstract | Android作業系統多年來的發展對行動裝置帶來跨時代的影響力,且擁有全世界近八成的市佔率。Android是世界上最大的開源程式碼系統之一,各家手機廠都能夠對其修改並擁有自己客製化的版本,其多樣性或許帶來了一些問題與麻煩,但也帶來了各種可能性。在此篇論文中,我們介紹一種建立在Android虛擬機器上的函式攔截機制,能夠在不修改任何原始APK的前提下,動態改變APP的行為,且完全不影響系統效能與穩定性。透過此種機制能夠更加強化Android系統的靈活性,並做到現今Android系統尚無法做到的各種應用,造就一個更加強大靈活的行動裝置作業系統。 | zh_TW |
| dc.description.abstract | 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. | en |
| dc.description.provenance | Made available in DSpace on 2021-06-15T13:05:38Z (GMT). No. of bitstreams: 1 ntu-105-R03944022-1.pdf: 615342 bytes, checksum: b0102bd7a925668c381285b73e3263a8 (MD5) Previous issue date: 2016 | en |
| dc.description.tableofcontents | Introduction 1
Background 3 Motivation 5 Android Dynamic Framework Approach 6 JNI Native Hook Mechanism 9 Experiments 14 Applications 15 Issues & Future Works 22 Conclusion 23 | |
| dc.language.iso | zh-TW | |
| dc.subject | 安卓 | zh_TW |
| dc.subject | 原生函式 | zh_TW |
| dc.subject | 攔截 | zh_TW |
| dc.subject | 攔截 | zh_TW |
| dc.subject | 虛擬機器 | zh_TW |
| dc.subject | 安卓 | zh_TW |
| dc.subject | 虛擬機器 | zh_TW |
| dc.subject | 原生函式 | zh_TW |
| dc.subject | Virtual Machine | en |
| dc.subject | Virtual Machine | en |
| dc.subject | Native Function | en |
| dc.subject | Hook | en |
| dc.subject | Hook | en |
| dc.subject | Native Function | en |
| dc.subject | Android | en |
| dc.subject | Android | en |
| dc.title | Android動態框架:JNI原生函式攔截替換技術與框架應用 | zh_TW |
| dc.title | Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications | en |
| dc.type | Thesis | |
| dc.date.schoolyear | 104-2 | |
| dc.description.degree | 碩士 | |
| dc.contributor.oralexamcommittee | 徐慰中,陳呈瑋 | |
| dc.subject.keyword | 安卓,虛擬機器,原生函式,攔截, | zh_TW |
| dc.subject.keyword | Android,Virtual Machine,Native Function,Hook, | en |
| dc.relation.page | 24 | |
| dc.identifier.doi | 10.6342/NTU201600674 | |
| dc.rights.note | 有償授權 | |
| dc.date.accepted | 2016-07-05 | |
| dc.contributor.author-college | 電機資訊學院 | zh_TW |
| dc.contributor.author-dept | 資訊網路與多媒體研究所 | zh_TW |
| 顯示於系所單位: | 資訊網路與多媒體研究所 | |
文件中的檔案:
| 檔案 | 大小 | 格式 | |
|---|---|---|---|
| ntu-105-1.pdf 未授權公開取用 | 600.92 kB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。
