Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications

碩士 === 國立臺灣大學 === 資訊網路與多媒體研究所 === 104 === 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....

Full description

Bibliographic Details
Main Authors: Chieh-Hsun Yang, 楊傑勛
Other Authors: Shih-Wei Liao
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/57454t
id ndltd-TW-104NTU05641043
record_format oai_dc
spelling ndltd-TW-104NTU056410432019-05-15T23:01:20Z http://ndltd.ncl.edu.tw/handle/57454t Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications Android動態框架:JNI原生函式攔截替換技術與框架應用 Chieh-Hsun Yang 楊傑勛 碩士 國立臺灣大學 資訊網路與多媒體研究所 104 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. Shih-Wei Liao 廖世偉 2016 學位論文 ; thesis 24 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 資訊網路與多媒體研究所 === 104 === 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.
author2 Shih-Wei Liao
author_facet Shih-Wei Liao
Chieh-Hsun Yang
楊傑勛
author Chieh-Hsun Yang
楊傑勛
spellingShingle Chieh-Hsun Yang
楊傑勛
Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications
author_sort Chieh-Hsun Yang
title Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications
title_short Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications
title_full Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications
title_fullStr Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications
title_full_unstemmed Android Dynamic Framework: Native Hook Mechanism via JNI and Framework applications
title_sort android dynamic framework: native hook mechanism via jni and framework applications
publishDate 2016
url http://ndltd.ncl.edu.tw/handle/57454t
work_keys_str_mv AT chiehhsunyang androiddynamicframeworknativehookmechanismviajniandframeworkapplications
AT yángjiéxūn androiddynamicframeworknativehookmechanismviajniandframeworkapplications
AT chiehhsunyang androiddòngtàikuāngjiàjniyuánshēnghánshìlánjiétìhuànjìshùyǔkuāngjiàyīngyòng
AT yángjiéxūn androiddòngtàikuāngjiàjniyuánshēnghánshìlánjiétìhuànjìshùyǔkuāngjiàyīngyòng
_version_ 1719139210843127808