Android malware detection based on machine learning analysis

碩士 === 銘傳大學 === 資訊工程學系碩士班 === 101 === People usually focus on performance and efficiency of a newly released computer program or 3C product while ignoring its security issue until problems occurred. In recent years the development of mobile operating systems such as Android, the most popular open so...

Full description

Bibliographic Details
Main Authors: Wen-Chuan Chang, 張文銓
Other Authors: Ming-Yang Su
Format: Others
Language:zh-TW
Published: 2013
Online Access:http://ndltd.ncl.edu.tw/handle/21607307553148836008
Description
Summary:碩士 === 銘傳大學 === 資訊工程學系碩士班 === 101 === People usually focus on performance and efficiency of a newly released computer program or 3C product while ignoring its security issue until problems occurred. In recent years the development of mobile operating systems such as Android, the most popular open source platform, is fast. Combined with wireless networks and other high techs, the potentialities of mobile devices including smartphones and tablets could be marvelously enhanced. While people are enjoying great performance and a wide variety of applications of their mobile devices, all kinds of malwares are lurking around and posing a growing threat to mobile users. Because operating system(OS) for smartphones is a relatively immature system and platform compared to OS for personal computers, security measures for smartphones are not enough. Android users are usually careless about granting permissions, one part of android security system, that required by applications. In Android markets, there are a lot of malwares disguised as games or tools to induce users to download. Malwares can make lots of waste cost, disable devices, assist in crime and theft of data, so this study will focus on how to prevent malwares from being installed onto Android smartphones. This study analyzes whether a program is a malware based on its permissions requirement and code function and uses weighted analysis based on machine learning to improve accuracy.