{"title":"Enhancing security of Android & IOS by implementing need-based security (NBS)","authors":"M. Dar, J. Parvez","doi":"10.1109/ICCICCT.2014.6993055","DOIUrl":null,"url":null,"abstract":"The most popular Smartphone platforms i.e. Android and iOS are equipped with the built-in security features to safeguard their end users. Android, being an Open Source Mobile Operating System, has some security vulnerabilities. Such limitations are also present in iOS which is a proprietary platform with some open source components. In this paper we will compare in detail the security features of Android and iOS, with the intent to integrate the need based security (NBS) model in Android which selectively grants permission to access resources on a Smartphone at run time. This paper proposes the implementation of a reverse engineering process which restricts an app's permissions and provides a need based mechanism to access resources. The repackaged app with need based security will run on all devices that were supported by the original application.","PeriodicalId":6615,"journal":{"name":"2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT)","volume":"38 1","pages":"728-733"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCICCT.2014.6993055","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
The most popular Smartphone platforms i.e. Android and iOS are equipped with the built-in security features to safeguard their end users. Android, being an Open Source Mobile Operating System, has some security vulnerabilities. Such limitations are also present in iOS which is a proprietary platform with some open source components. In this paper we will compare in detail the security features of Android and iOS, with the intent to integrate the need based security (NBS) model in Android which selectively grants permission to access resources on a Smartphone at run time. This paper proposes the implementation of a reverse engineering process which restricts an app's permissions and provides a need based mechanism to access resources. The repackaged app with need based security will run on all devices that were supported by the original application.