Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊網路與多媒體研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/50905
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor廖世偉(Shih-Wei Liao)
dc.contributor.authorChieh-Hsun Yangen
dc.contributor.author楊傑勛zh_TW
dc.date.accessioned2021-06-15T13:05:38Z-
dc.date.available2021-07-25
dc.date.copyright2016-07-25
dc.date.issued2016
dc.date.submitted2016-07-04
dc.identifier.citationGoogle. 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.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/50905-
dc.description.abstractAndroid作業系統多年來的發展對行動裝置帶來跨時代的影響力,且擁有全世界近八成的市佔率。Android是世界上最大的開源程式碼系統之一,各家手機廠都能夠對其修改並擁有自己客製化的版本,其多樣性或許帶來了一些問題與麻煩,但也帶來了各種可能性。在此篇論文中,我們介紹一種建立在Android虛擬機器上的函式攔截機制,能夠在不修改任何原始APK的前提下,動態改變APP的行為,且完全不影響系統效能與穩定性。透過此種機制能夠更加強化Android系統的靈活性,並做到現今Android系統尚無法做到的各種應用,造就一個更加強大靈活的行動裝置作業系統。zh_TW
dc.description.abstractAndroid 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.provenanceMade 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.tableofcontentsIntroduction 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.isozh-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.subjectVirtual Machineen
dc.subjectVirtual Machineen
dc.subjectNative Functionen
dc.subjectHooken
dc.subjectHooken
dc.subjectNative Functionen
dc.subjectAndroiden
dc.subjectAndroiden
dc.titleAndroid動態框架:JNI原生函式攔截替換技術與框架應用zh_TW
dc.titleAndroid Dynamic Framework: Native Hook Mechanism via JNI and Framework applicationsen
dc.typeThesis
dc.date.schoolyear104-2
dc.description.degree碩士
dc.contributor.oralexamcommittee徐慰中,陳呈瑋
dc.subject.keyword安卓,虛擬機器,原生函式,攔截,zh_TW
dc.subject.keywordAndroid,Virtual Machine,Native Function,Hook,en
dc.relation.page24
dc.identifier.doi10.6342/NTU201600674
dc.rights.note有償授權
dc.date.accepted2016-07-05
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊網路與多媒體研究所zh_TW
顯示於系所單位:資訊網路與多媒體研究所

文件中的檔案:
檔案 大小格式 
ntu-105-1.pdf
  未授權公開取用
600.92 kBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved