請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/7772
標題: | 基於機器學習&Android Dynamic Framework的惡意軟體檢測和攔截 Android Malware application detection and intercepts based on SVM |
作者: | Zhi-Feng Feng 馮志峰 |
指導教授: | 廖世偉(Shih-wei Liao) |
關鍵字: | 機器學習,Android Dynamic Framework,惡意軟體檢測,攔截, Machine Learning,ADF,Malware appd etection,interception, |
出版年 : | 2017 |
學位: | 碩士 |
摘要: | Android作為當今最流行的作業系統,已經被世界上成千上萬的使用者所使用,但是正是基於Andoird天生開源的特性,讓很多開發者在開發app的過程中,可以利用系統或者是手機自身的許可權申請以及目前市面上還不健全的應用商店審核機制,開發惡意軟體從而危害到使用者的手機內的個人資料和隱私。在此篇論文中,我們提供了一種能夠檢測惡意軟體的機制,通過提取Android APK的許可權申請作為特徵點,通過已經使用大量資料訓練完的svm模型對這個軟體做判斷,再和已經訓練完的深度學習模型進行集成學習從而完成檢測的目的,在完成檢測目的之後,我們會使用我們開發的Android Dynamic Framework來hook掉潛在的惡意軟體中的Main-Activity中的onCreate的方法,從而完成阻擋app的作用。 Android as the most popular operating system, has been the world's tens of thousands of users to use, but it is based on Andoird natural open source features, so many developers in the process of developing app, you can use the system or mobile phone Its own license application and the current market is not perfect application store review mechanism, the development of malicious software to harm the user's mobile phone personal data and privacy. In this paper, we provide a mechanism to detect malware, by extracting the Android APK permission application as a feature point, through the use of a large number of data training svm model to judge the software to complete the purpose of testing , After the completion of the detection purposes, we will use our development of the Android Dynamic Framework to hook off the potential malware in the MainActivity in the onCreate method to complete the role of blocking app. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/7772 |
DOI: | 10.6342/NTU201701446 |
全文授權: | 同意授權(全球公開) |
電子全文公開日期: | 2027-07-11 |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-106-1.pdf 此日期後於網路公開 2027-07-11 | 1.31 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。