BriefGPT.xyz
Mar, 2025
KNighter:通过大语言模型合成检查器变革静态分析
KNighter: Transforming Static Analysis with LLM-Synthesized Checkers
HTML
PDF
Chenyuan Yang, Zijie Zhao, Zichen Xie, Haoyu Li, Lingming Zhang
TL;DR
本研究解决了设计和实现静态分析器的复杂性和时效性问题。提出的KNighter方法通过利用历史补丁知识,自动合成静态分析器,显著提高了对多种未识别漏洞的检测精度。该方法已在Linux内核中发现70个新漏洞,验证了其在现实世界系统中的可扩展性和可靠性。
Abstract
Static Analysis
is a powerful technique for
Bug Detection
in critical systems like operating system kernels. However, designing and implementing static analyzers is challenging, time-consuming, and typically limi
→