• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Wang Lei, He Dongjie, Li Lian, Feng Xiaobing. Sparse Framework Based Static Taint Analysis Optimization[J]. Journal of Computer Research and Development, 2019, 56(3): 480-495. DOI: 10.7544/issn1000-1239.2019.20180071
Citation: Wang Lei, He Dongjie, Li Lian, Feng Xiaobing. Sparse Framework Based Static Taint Analysis Optimization[J]. Journal of Computer Research and Development, 2019, 56(3): 480-495. DOI: 10.7544/issn1000-1239.2019.20180071

Sparse Framework Based Static Taint Analysis Optimization

More Information
  • Published Date: February 28, 2019
  • At present, privacy preserving is an important research challenge of information system security. Privacy leak detection for applications is an effective solution for privacy preserving. Taint analysis can effectively protect the confidentiality and integrity of information in the system, and report the privacy leak risk of applications in advance. However, the existing static taint analysis tool still has the problem of high analysis overhead especially in high sensitive mode. This work first deeply analyzes that there exists a large number of unrelated propagation which leads to unnecessary expenses in current IFDS-based taint analysis, and statistical results show that the proportion of it is up to 85.5%. Aiming at this problem, this paper attempts to use an effective optimization method, sparse optimization in recent years, to eliminate the unrelated propagation in static taint analysis, and achieve the optimization of time and space cost. We have innovatively extended the classic data flow analysis framework (IFDS) into a sparse form, and provide a corresponding taint analysis algorithm. We implemented a tool called FlowDroidSP. Experimental results show that the tool has 4.8 times of time acceleration and 61.5% memory reduction compared with the original FlowDroid under the non-pruning mode. Under pruning mode, it has an average time of 18.1 times speedup and 76.1% memory reduction.
  • Related Articles

    [1]Liu Zhaoqing, Gu Shilin, Hou Chenping. Online Classification Algorithm with Feature Inheritably Increasing and Decreasing[J]. Journal of Computer Research and Development, 2022, 59(8): 1668-1682. DOI: 10.7544/issn1000-1239.20220073
    [2]Nie Dongdong, Gong Yaoling. A Sparse Signal Reconstruction Algorithm Based on Approximate l\-0 Norm[J]. Journal of Computer Research and Development, 2018, 55(5): 1090-1096. DOI: 10.7544/issn1000-1239.2018.20160829
    [3]Wang Yujun, Gao Qiankun, Zhang Xian, and Tao Qing. A Coordinate Descent Algorithm for Solving Capped-L1 Regularization Problems[J]. Journal of Computer Research and Development, 2014, 51(6): 1304-1312.
    [4]Liao Shizhong, Wang Mei, Zhao Zhihui. Regularization Path Algorithm of SVM via Positive Definite Matrix[J]. Journal of Computer Research and Development, 2013, 50(11): 2253-2261.
    [5]Wang Quan and Chen Songcan. Ensemble Learning of ELM Regressors Based on l1-regularization[J]. Journal of Computer Research and Development, 2012, 49(12): 2631-2637.
    [6]Kong Kang, Tao Qing, Wang Qunshan, Chu Dejun. A Sub-Gadient Based Solver for L1-Rgularization+Hinge-Loss Problem[J]. Journal of Computer Research and Development, 2012, 49(7): 1494-1499.
    [7]Huang Weixian and Wang Guojin. The L\-2 Distances for Rational Surfaces Based on Matrix Representation of Degree Elevation[J]. Journal of Computer Research and Development, 2010, 47(8): 1338-1345.
    [8]Yang Yuexiang, Luo Yong, Ye Zhaohui, Cheng Lizhi. A Complete Frequency Lossless Watermarking Method via Bandelet and Adaptive Matrix Norm[J]. Journal of Computer Research and Development, 2007, 44(12): 1996-2003.
    [9]Zhang Shichao, Xu Yinjun, Gu Ning, Shi Baile. A Norm-Driven Grid Workflow State Machine Model[J]. Journal of Computer Research and Development, 2006, 43(2): 307-313.
    [10]Tian Yongjun and Chen Songcan. Matrix-Pattern-Oriented Ho-Kashyap Classifier with Regularization Learning[J]. Journal of Computer Research and Development, 2005, 42(9): 1628-1632.

Catalog

    Article views (1505) PDF downloads (447) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return