AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (2.5 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Publishing Language: Chinese | Open Access

Evaluation and analysis of concolic execution optimizations in hybrid fuzzing

Jing TAO1Xianya MI2( )Baosheng WANG1Pengfei WANG1
College of Computer Science and Technology, National University of Defense Technology, Changsha 410073, China
Intelligent Game and Decision Lab, Academy of Military Sciences, Beijing 100071, China
Show Author Information

Abstract

Aiming at the problem that the traditional hybrid fuzzy test promotion technology focuses more on the use of multiple dynamic and static analysis methods to assist and ignores the performance of concolic execution, a hybrid fuzzing balance-point model was proposed. Based on the model, the popular concolic execution tools were analyzed, including taint-assist fuzzing, hybrid fuzzing and concolic execution, and 6 symbol execution schemes were summarized. Based on the hybrid symbol execution engine Triton, 6 symbol execution schemes were reproduced, and tested and evaluated through 10 typical real programs. Performance comparison and impact factor analysis of each scheme were conducted from three dimensions of efficiency, memory consumption and coverage. Experiment results show that all of the optimization patterns can basically reduce the unnecessary constraints and thus reduce time and space consumption. However, the reduction of constraints can cause information loss and lead to coverage decrease. Based on the analysis of experimental data, the performance sequence of an optimization scheme was proposed, and three optimization schemes for different test requirements were proposed.

CLC number: TP311 Document code: A Article ID: 1001-2486(2023)02-045-10

References

【1】
【1】
 
 
Journal of National University of Defense Technology
Pages 45-54

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
TAO J, MI X, WANG B, et al. Evaluation and analysis of concolic execution optimizations in hybrid fuzzing. Journal of National University of Defense Technology, 2023, 45(2): 45-54. https://doi.org/10.11887/j.cn.202302005

323

Views

3

Downloads

0

Crossref

0

Web of Science

0

Scopus

1

CSCD

Received: 09 April 2021
Published: 28 April 2023
© 2023 Journal of National University of Defense Technology

This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).