logo

SCIENCE CHINA Information Sciences, Volume 61, Issue 5: 050107(2018) https://doi.org/10.1007/s11432-017-9354-x

LogPruner: detect, analyze and prune logging calls in Android apps

More info
  • ReceivedDec 4, 2017
  • AcceptedJan 14, 2018
  • PublishedApr 18, 2018

Abstract

There is no abstract available for this article.


Acknowledgment

This work was supported by National Key Research and Development Program (Grant No. 2016YFB1000105), and National Natural Science Foundation of China (Grant No. 61725201).


References

[1] Marty R. Cloud application logging for forensics. In: Proceedings of the 2011 ACM Symposium on Applied Computing, TaiChung, 2011. 178--184. Google Scholar

[2] Yuan D, Zheng J, Park S, et al. Improving software diagnosability via log enhancement. In: Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, Newport Beach, 2011. Google Scholar

[3] Cai H Q, Zhou X, Lou S, et al. LogPruner: a tool for pruning logging call in android apps. In: Proceedings of the 9th Asia-Pacific Symposium on Internetware (Internetware'17), Shanghai, 2017. Google Scholar

[4] Hoglund G, McGraw G. Exploiting Software: How to Break Code. London: Pearson Higher Education, 2004. Google Scholar

[5] Wei F G, Roy S, Ou X M, et al. Amandroid: a precise and general inter-component data flow analysis framework for security vetting of android apps. In: Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security (CCS'14), New York, 2014. 1329--1341. Google Scholar

  • Figure 1

    (Color online) (a) Detailed processes of LogPruner; (b) performance of LogDetector; (c) performance of LogPruner on apps' launch time; (d) Log features exploited in LogDetector.

Copyright 2019 Science China Press Co., Ltd. 《中国科学》杂志社有限责任公司 版权所有

京ICP备18024590号-1