TY - GEN
T1 - DyPolDroid
T2 - 9th International Conference On Secure Knowledge Management In Artificial Intelligence Era, SKM 2021
AU - Rubio-Medrano, Carlos E.
AU - Hill, Matthew
AU - Claramunt, Luis M.
AU - Baek, Jaejong
AU - Ahn, Gail Joon
N1 - Publisher Copyright:
© 2022, Springer Nature Switzerland AG.
PY - 2022
Y1 - 2022
N2 - Android applications are extremely popular, as they are widely used for banking, social media, e-commerce, etc. Such applications typically leverage a series of Permissions, which serve as a convenient abstraction for mediating access to security-sensitive functionality, e.g., sending data over the Internet, within the Android Ecosystem. However, several malicious applications have recently deployed attacks such as data leaks and spurious credit card charges by abusing the Permissions granted initially to them by unaware users in good faith. To alleviate this pressing concern, we present DyPolDroid, a dynamic and semi-automated security framework that builds upon Android Enterprise, a device-management framework for organizations, to allow for users and administrators to design and enforce so-called Counter-Policies, a convenient user-friendly abstraction to restrict the sets of Permissions granted to potential malicious applications, thus effectively protecting against serious attacks without requiring advanced security and technical expertise. Additionally, as a part of our experimental procedures, we introduce Laverna, a fully operational application that uses permissions to provide benign functionality at the same time it also abuses them for malicious purposes. To fully support the reproducibility of our results, and to encourage future work, the source code of both DyPolDroid and Laverna is publicly available as open-source.
AB - Android applications are extremely popular, as they are widely used for banking, social media, e-commerce, etc. Such applications typically leverage a series of Permissions, which serve as a convenient abstraction for mediating access to security-sensitive functionality, e.g., sending data over the Internet, within the Android Ecosystem. However, several malicious applications have recently deployed attacks such as data leaks and spurious credit card charges by abusing the Permissions granted initially to them by unaware users in good faith. To alleviate this pressing concern, we present DyPolDroid, a dynamic and semi-automated security framework that builds upon Android Enterprise, a device-management framework for organizations, to allow for users and administrators to design and enforce so-called Counter-Policies, a convenient user-friendly abstraction to restrict the sets of Permissions granted to potential malicious applications, thus effectively protecting against serious attacks without requiring advanced security and technical expertise. Additionally, as a part of our experimental procedures, we introduce Laverna, a fully operational application that uses permissions to provide benign functionality at the same time it also abuses them for malicious purposes. To fully support the reproducibility of our results, and to encourage future work, the source code of both DyPolDroid and Laverna is publicly available as open-source.
KW - Access control
KW - Android Enterprise
KW - Permission-abuse attacks
UR - http://www.scopus.com/inward/record.url?scp=85126251392&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85126251392&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-97532-6_2
DO - 10.1007/978-3-030-97532-6_2
M3 - Conference contribution
AN - SCOPUS:85126251392
SN - 9783030975319
T3 - Communications in Computer and Information Science
SP - 23
EP - 36
BT - Secure Knowledge Management In The Artificial Intelligence Era - 9th International Conference, SKM 2021, Proceedings
A2 - Krishnan, Ram
A2 - Rao, H. Raghav
A2 - Sahay, Sanjay K.
A2 - Samtani, Sagar
A2 - Zhao, Ziming
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 8 October 2021 through 9 October 2021
ER -