paperbot · PL 论文追踪

全部论文 待读 收藏

P1 WaDec: Decompiling WebAssembly Using Large Language Model

WaDec:使用大语言模型反编译WebAssembly
ASE Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering2024匹配度 5/10 · 论文属于 LLM 应用于程序语言(WebAssembly 反编译),与用户关注的 AI→PL 方向有交叉,但反编译并非用户核心的静态分析/形式化验证/浮点/贝叶斯程序分析方向,也未突出工业落地或理论形式化。引用 10 inbox
Xinyu She, Yanjie Zhao, Haoyu Wang
crossref: 2026-09-12

AI 速览

一句话:提出基于大语言模型的反编译器WaDec,用于提升WebAssembly二进制反编译输出的可读性。

WebAssembly(Wasm)已成为Web开发的重要基石,其紧凑二进制格式使高性能应用能在浏览器中以接近原生的速度运行。然而,Wasm的二进制特性给开发者和研究者在调试或分析Web应用时带来了严重的可读性问题,因此有效的反编译至关重要。传统反编译器通常难以产生可读的输出;而一些基于大语言模型(LLM)的反编译器虽然对通用二进制文件表现出良好的兼容性,但在处理Wasm时仍面临特定挑战。针对这一问题,本文提出WaDec,利用大语言模型对WebAssembly进行反编译。摘要未报告具体的评估方案与实验结果。

问题
WebAssembly的二进制特性导致调试与分析时缺乏可读性,传统反编译器难以生成可读输出,现有基于LLM的反编译器在处理Wasm时仍有特定挑战。
方法
提出WaDec,使用大语言模型对WebAssembly进行反编译,以提升输出可读性。
评估
摘要未给出具体评估方式与实验结果。
原文摘要(Abstract)

WebAssembly (abbreviated Wasm) has emerged as a cornerstone of web development, offering a compact binary format that allows high-performance applications to run at near-native speeds in web browsers. Despite its advantages, Wasm's binary nature presents significant challenges for developers and researchers, particularly regarding readability when debugging or analyzing web applications. Therefore, effective decompilation becomes crucial. Unfortunately, traditional decompilers often struggle with producing readable outputs. While some large language model (LLM)-based decompilers have shown good compatibility with general binary files, they still face specific challenges when dealing with Wasm.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot8302,
  title = {WaDec: Decompiling WebAssembly Using Large Language Model},
  author = {Xinyu She and Yanjie Zhao and Haoyu Wang},
  booktitle = {ASE},
  year = {2024},
  doi = {10.1145/3691620.3695020}
}