• DocumentCode
    1847151
  • Title

    On the effectiveness of dynamic taint analysis for protecting against private information leaks on Android-based devices

  • Author

    Babil, Golam Sarwar ; Mehani, Olivier ; Boreli, Roksana ; Kaafar, Mohamed-Ali

  • Author_Institution
    NICTA, Eveleigh, Sydney, NSW, Australia
  • fYear
    2013
  • fDate
    29-31 July 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We investigate the limitations of using dynamic taint analysis for tracking privacy-sensitive information on Android-based mobile devices. Taint tracking keeps track of data as it propagates through variables, interprocess messages and files, by tagging them with taint marks. A popular taint-tracking system, TaintDroid, uses this approach in Android mobile applications to mark private information, such as device identifiers or user´s contacts details, and subsequently issue warnings when this information is misused (e.g., sent to an un-desired third party). We present a collection of attacks on Android-based taint tracking. Specifically, we apply generic classes of anti-taint methods in a mobile device environment to circumvent this security technique. We have implemented the presented techniques in an Android application, ScrubDroid. We successfully tested our app with the TaintDroid implementations for Android OS versions 2.3 to 4.1.1, both using the emulator and with real devices. Finally, we evaluate the success rate and time to complete of the presented attacks. We conclude that, although taint tracking may be a valuable tool for software developers, it will not effectively protect sensitive data from the black-box code of a motivated attacker applying any of the presented anti-taint tracking methods.
  • Keywords
    Androids; Arrays; Humanoid robots; Malware; Mobile communication; Mobile handsets; Software; Android; Anti-Taint-Analysis; Anti-TaintDroid; Dynamic Taint Analysis; Malware; Privacy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Security and Cryptography (SECRYPT), 2013 International Conference on
  • Conference_Location
    Reykjavik, Iceland
  • Type

    conf

  • Filename
    7223198