{"title":"ActivityShielder: An Activity Hijacking Defense Scheme for Android Devices","authors":"Fei Yan, Yijia Li, Liqiang Zhang","doi":"10.1109/ICCCN.2018.8487367","DOIUrl":null,"url":null,"abstract":"With the growing popularity of smartphones in vast areas, the security of Android has been a vital pursuit for developers. Among the security issues in Android, Activity hijacking attacks pose severe threat to normal APPs and sensitive input data by exploiting flaws in Android UI management mechanism with high elusiveness and extensive harmfulness. However, to our best knowledge, existing defenses either only work under particular scenarios or incur obvious false positives. To make up for this vacancy, we propose a novel Activity hijacking defense scheme named \"ActivityShielder\" for Android tasks. The scheme is designed to manage the entities of UI and it can detect and block multiple Activity hijacking attacks explicitly. We have developed a fully functioning prototype of ActivityShielder, and our evaluation results show that ActivityShielder (1) can effectively resist activity hijacking attacks and avoid existing false positives in multi-version Android systems; with (2) a minor performance impact (lower than 2%) to the system.","PeriodicalId":399145,"journal":{"name":"2018 27th International Conference on Computer Communication and Networks (ICCCN)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 27th International Conference on Computer Communication and Networks (ICCCN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCN.2018.8487367","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
With the growing popularity of smartphones in vast areas, the security of Android has been a vital pursuit for developers. Among the security issues in Android, Activity hijacking attacks pose severe threat to normal APPs and sensitive input data by exploiting flaws in Android UI management mechanism with high elusiveness and extensive harmfulness. However, to our best knowledge, existing defenses either only work under particular scenarios or incur obvious false positives. To make up for this vacancy, we propose a novel Activity hijacking defense scheme named "ActivityShielder" for Android tasks. The scheme is designed to manage the entities of UI and it can detect and block multiple Activity hijacking attacks explicitly. We have developed a fully functioning prototype of ActivityShielder, and our evaluation results show that ActivityShielder (1) can effectively resist activity hijacking attacks and avoid existing false positives in multi-version Android systems; with (2) a minor performance impact (lower than 2%) to the system.