捍卫android应用程序的可用性

Suzanna E. Schmeelk, A. Aho
{"title":"捍卫android应用程序的可用性","authors":"Suzanna E. Schmeelk, A. Aho","doi":"10.1109/STC.2017.8234463","DOIUrl":null,"url":null,"abstract":"There are over a billion devices running the Android operating system. It is being used globally in personal, public, private and government organizations. Device and application availability, often overlooked in research, is a huge component to globally maintaining healthy applications and personal communications. Published research into Android application availability threats and vulnerabilities is limited and incomplete. At most, published research on static analysis techniques used to prevent and thwart Android availability denial of service has been discussed as an aside in only a few papers. To fill the research gap in understanding, this paper examines Android device denial of service techniques both at a system level and at an application level. Our research quantitatively examines applications' availability risks. These risks are used to develop Android mitigation techniques for application denial of service scenarios and inform the development of our third contribution produced from this research. In our third contribution, we introduce a novel open source Android application, the App-Nanny, as a watchdog application to help ensure that applications are playing fair on the device. Lastly, we give insights into future mobile availability testing which includes developing a ChaosMonkeyApp helping to ensure hardening and resiliency in both devices and their running applications.","PeriodicalId":303527,"journal":{"name":"2017 IEEE 28th Annual Software Technology Conference (STC)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Defending android applications availability\",\"authors\":\"Suzanna E. Schmeelk, A. Aho\",\"doi\":\"10.1109/STC.2017.8234463\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There are over a billion devices running the Android operating system. It is being used globally in personal, public, private and government organizations. Device and application availability, often overlooked in research, is a huge component to globally maintaining healthy applications and personal communications. Published research into Android application availability threats and vulnerabilities is limited and incomplete. At most, published research on static analysis techniques used to prevent and thwart Android availability denial of service has been discussed as an aside in only a few papers. To fill the research gap in understanding, this paper examines Android device denial of service techniques both at a system level and at an application level. Our research quantitatively examines applications' availability risks. These risks are used to develop Android mitigation techniques for application denial of service scenarios and inform the development of our third contribution produced from this research. In our third contribution, we introduce a novel open source Android application, the App-Nanny, as a watchdog application to help ensure that applications are playing fair on the device. Lastly, we give insights into future mobile availability testing which includes developing a ChaosMonkeyApp helping to ensure hardening and resiliency in both devices and their running applications.\",\"PeriodicalId\":303527,\"journal\":{\"name\":\"2017 IEEE 28th Annual Software Technology Conference (STC)\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE 28th Annual Software Technology Conference (STC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/STC.2017.8234463\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 28th Annual Software Technology Conference (STC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/STC.2017.8234463","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

有超过10亿台设备运行安卓操作系统。它正在全球个人、公共、私人和政府组织中使用。在研究中经常被忽视的设备和应用程序可用性,是在全球范围内维护健康的应用程序和个人通信的一个重要组成部分。已发表的关于Android应用程序可用性威胁和漏洞的研究有限且不完整。最多,发表的关于用于防止和挫败Android可用性拒绝服务的静态分析技术的研究,只在少数论文中作为题外话进行了讨论。为了填补理解上的研究空白,本文在系统级和应用级检查了Android设备拒绝服务技术。我们的研究定量地检查了应用程序的可用性风险。这些风险用于开发针对应用程序拒绝服务场景的Android缓解技术,并为我们从本研究中产生的第三个贡献的开发提供信息。在我们的第三个贡献中,我们介绍了一个新颖的开源Android应用程序,App-Nanny,作为一个监督应用程序,以帮助确保应用程序在设备上公平运行。最后,我们给出了对未来移动可用性测试的见解,其中包括开发一个ChaosMonkeyApp,帮助确保设备及其运行应用程序的硬化和弹性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Defending android applications availability
There are over a billion devices running the Android operating system. It is being used globally in personal, public, private and government organizations. Device and application availability, often overlooked in research, is a huge component to globally maintaining healthy applications and personal communications. Published research into Android application availability threats and vulnerabilities is limited and incomplete. At most, published research on static analysis techniques used to prevent and thwart Android availability denial of service has been discussed as an aside in only a few papers. To fill the research gap in understanding, this paper examines Android device denial of service techniques both at a system level and at an application level. Our research quantitatively examines applications' availability risks. These risks are used to develop Android mitigation techniques for application denial of service scenarios and inform the development of our third contribution produced from this research. In our third contribution, we introduce a novel open source Android application, the App-Nanny, as a watchdog application to help ensure that applications are playing fair on the device. Lastly, we give insights into future mobile availability testing which includes developing a ChaosMonkeyApp helping to ensure hardening and resiliency in both devices and their running applications.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信