Advanced Search
Volume 37 Issue 1
Feb.  2015
Turn off MathJax
Article Contents
Ouyang Yong-Ji , Wei Qiang, Wang Qing-Xian, Yin Zhong-Xu. Intelligent Fuzzing Based on Exception Distribution Steering[J]. Journal of Electronics & Information Technology, 2015, 37(1): 143-149. doi: 10.11999/JEIT140262
Citation: Ouyang Yong-Ji , Wei Qiang, Wang Qing-Xian, Yin Zhong-Xu. Intelligent Fuzzing Based on Exception Distribution Steering[J]. Journal of Electronics & Information Technology, 2015, 37(1): 143-149. doi: 10.11999/JEIT140262

Intelligent Fuzzing Based on Exception Distribution Steering

doi: 10.11999/JEIT140262
  • Received Date: 2014-03-04
  • Rev Recd Date: 2014-08-27
  • Publish Date: 2015-01-19
  • The current mainstream intelligent Fuzzing often constructs new test samples through precise analysis of the programs internal structure, which is heavily dependent on the performance of the computer and often overlooks the guiding significance of the discovered program information of exceptions for construction of new testing samples. To overcome these shortcomings, this paper presents a method based on intelligent Fuzzing exception distribution steering, which establishes a data-constructing model named TGM (Testcase Generation Model) for binary program testing. Firstly the relevant information of testing samples is collected according to the computing capability. Then random initial testing samples are selected for testing. Finally, the testing results are used to initialize parameters of the model, which guides the priority selection of more effective input attributes to construct new samples for the next round of testing. This procedure is repeated in iterative testing to constantly update model parameters for guiding the next testing. Experimental data shows that this method can assist Fuzzing to prioritize more effective samples for testing. Design prototyping tool CombFuzz has good performance in the exception detection capability and code coverage capability, meanwhile, when the tests are carried out on large programs, compared with MiniFuzz of Microsoft,s SDL lab, this method increases the average of exception detection rate by nearly 18 times in a limited period of time, and has found 7 undisclosed exploitable vulnerabilities in WPS 2013 and other softwares that MiniFuzz did not find.
  • loading
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views (2424) PDF downloads(1323) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return