May, 2025
PR2:基于大语言模型的盲点原始指针重写,实现C到更安全Rust的转换
PR2: Peephole Raw Pointer Rewriting with LLMs for Translating C to Safer
Rust
TL;DR本研究旨在解决通过C2RUST工具转换的Rust程序中原始指针过度依赖导致的安全隐患。提出了一种盲点原始指针重写技术,利用决策树引导过程,成功将13.22%的本地原始指针消除,从而显著增强了Rust代码的安全性,展示了改进后Rust程序的有效性。