首页|期刊导航|信息安全研究|一种基于加权状态选择的LTE NAS协议模糊测试方法

一种基于加权状态选择的LTE NAS协议模糊测试方法OA北大核心

A LTE NAS Protocol Fuzzing Method Based on Weighted State Selection

中文摘要英文摘要

NAS协议是LTE(long-term evolution)网络中移动设备与核心网络之间的主要控制面协议,其安全性对于保障整个4G网络稳健安全运行具有重要意义.模糊测试是一种广泛使用的漏洞挖掘技术,现有的模糊测试方法应用于NAS(non-access stratum)协议时存在测试效率低、测试用例难以构建等问题.为了解决这些问题,提出了一种基于权重的测试状态选择算法:以NAS协议状态机为基础,根据测试反馈动态地调整每个测试状态的权重;以消息元素IE为最小单位设计了测试用例生成算法;实现了模糊测试工具NASFuzzer并对开源核心网open5GS及真实终端设备进行测试.测试结果表明,该方法能够有效挖掘LTENAS协议实现中的漏洞.

NAS protocol is the main control plane protocol between mobile devices and LTE core network,and its security is of great significance to ensure the robustness and safety of the whole 4G network.Fuzz testing is a widely used vulnerability mining technique,and existing fuzz testing methods for NAS Protocol have problems such as low testing efficiency and difficulty test case formulation.In order to solve these problems,this paper e proposes a weight based test state selection algorithm,which is based on NAS protocol state machine and can dynamically adjust the weight of test states based on feedback;Additionally,this paper devises a test case generation strategy rooted in the information element and develops the fuzzing tool named NASFuzzer,which is tested on open source core networks open5GS and real terminal devices.The test result shows that the method in this paper can effectively find the vulnerabilities in the LTE NAS protocol implementation.

廖显锋;吴礼发

南京邮电大学计算机学院、软件学院、网络空间安全学院 南京 210023南京邮电大学计算机学院、软件学院、网络空间安全学院 南京 210023

计算机与自动化

LTENAS模糊测试状态选择漏洞挖掘

LTENASfuzz testingstate selectionvulnerability mining

《信息安全研究》 2025 (1)

12-20,9

国家重点研发计划项目(2019YFB2101704)

10.12379/j.issn.2096-1057.2025.01.03

评论