Vision: Alleviating Android Developer Burden on Obfuscation

被引:1
|
作者
Hecht, Geoffrey [1 ]
Neverov, Cyprien [1 ]
Bergel, Alexandre [1 ]
机构
[1] Univ Chile, ISCLab, Dept Comp Sci, Santiago, Chile
关键词
CONTROL FLOW OBFUSCATION;
D O I
10.1145/3387905.3388611
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile applications (apps) have gained an increasing importance in the field of software engineering as they are becoming one of the most widely used type of software. In the Android ecosystem, obfuscation tools are available to optimize, reduce the size and protect the intellectual properties of apps. However, despite the clear advantages provided by obfuscation most apps do not use it, often because of the difficulties induced by the usage of obfuscation which requires writing rules to keep a usable app. In this paper, we identify the concrete challenges encountered by app developers who wish to use obfuscation in their apps. In addition, we propose an approach using crowdsourcing to automatically generate rules, when static analysis is not sufficient. With the knowledge gained from hundreds of projects, we hope to lighten the burden on developers when writing rules.
引用
收藏
页码:137 / 141
页数:5
相关论文
共 50 条
  • [21] Obfuscation detection in Android applications using deep learning
    Conti, Mauro
    Vinod, P.
    Vitella, Alessio
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 70
  • [22] ORLIS: Obfuscation-Resilient Library Detection for Android
    Wang, Yan
    Wu, Haowei
    Zhang, Hailong
    Rountev, Atanas
    2018 IEEE/ACM 5TH INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT), 2018, : 13 - 23
  • [23] Tackling runtime-based obfuscation in Android with TIRO
    Wong, Michelle Y.
    Lie, David
    PROCEEDINGS OF THE 27TH USENIX SECURITY SYMPOSIUM, 2018, : 1247 - 1262
  • [24] Alleviating the burden of diabetic nephropathy
    Stephen P. Gray
    Mark E. Cooper
    Nature Reviews Nephrology, 2011, 7 : 71 - 73
  • [25] Alleviating the burden of diabetic nephropathy
    Gray, Stephen P.
    Cooper, Mark E.
    NATURE REVIEWS NEPHROLOGY, 2011, 7 (02) : 71 - 73
  • [26] Suggestions for Alleviating the Tax Burden
    Bond, Henry Herrick
    TAX MAGAZINE, 1932, 10 (12): : 451 - +
  • [27] Alleviating the burden of student loans
    Scott, AJ
    Gavin, J
    PSYCHOLOGIST, 2004, 17 (09) : 529 - 529
  • [28] Inter-app Communication in Android: Developer Challenges
    Ahmad, Waqar
    Kaestner, Christian
    Sunshine, Joshua
    Aldrich, Jonathan
    13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), 2016, : 177 - 188
  • [29] Ordol: Obfuscation-Resilient Detection of Libraries in Android Applications
    Titze, Dennis
    Lux, Michael
    Schuette, Julian
    2017 16TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS / 11TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING / 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2017, : 618 - 625
  • [30] On the Effectiveness of Code-Reuse-Based Android Application Obfuscation
    Tang, Xiaoxiao
    Liang, Yu
    Ma, Xinjie
    Lin, Yan
    Gao, Debin
    INFORMATION SECURITY AND CRYPTOLOGY - ICISC 2016, 2017, 10157 : 333 - 349