inklap

CAFLnet: a network protocol fuzzing framework based on selection algorithm with enhanced contextual information

Zhiming Li, Shuquan Zhou, Xiaokan Luo, Heping Wei, Guangkang Zhang · Cybersecurity · 2025

Abstract Network protocol fuzzing is a critical method for detecting vulnerabilities in network protocol programs. However, traditional selection algorithms used in network protocol fuzzing often fail to accurately select effective states and seeds. To address this limitation, this paper proposes a fuzzing framework called Contextual AFL net (CAFL net ), which employs a selection algorithm that utilizes enhanced contextual information. This framework introduces key metrics, such as state in-degree , state out-degree , and trace-adjacent call count , to enhance contextual information. The selection algorithm is divided into two parts: (1) a state selection algorithm based on the linear upper confidence bound, which optimizes the balance between exploration and exploitation by utilizing enhanced contextual information, and (2) a tri-factor seed selection algorithm, designed to utilize contextual information such as seed labels, execution information

📖 افتح في inklap 🔗 DOI 📮 اطلب بحثاً