Greybox Fuzzing Based on Ant Colony Algorithm

1Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Greybox fuzzing technology is a kind of fuzzing technology that is commonly used now and effective. This fuzzing technology can guide the direction of fuzzing by acquiring the execution information of some paths in the program. However, the gray box fuzzy testing technology commonly used in the market today evaluates the seed of a sample by its path depth, execution time, and whether there is a new path to judge the quality of a sample, which is often not comprehensive. This article will propose a sample seed screening technology that uses ant colony algorithm to control gray box fuzzy test. By estimating the transition probability between the basic block and the basic block, we can determine what kind of seed sample is more likely to mutate into a new sample file. Based on this, the order and degree of fuzzing of the samples are determined, so as to improve the efficiency of fuzzing.

Cite

CITATION STYLE

APA

Sun, B., Wang, B., Cui, B., & Fu, Y. (2020). Greybox Fuzzing Based on Ant Colony Algorithm. In Advances in Intelligent Systems and Computing (Vol. 1151 AISC, pp. 1319–1329). Springer. https://doi.org/10.1007/978-3-030-44041-1_112

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free