Self-Constructed Context Decompilation with Fined-grained Alignment Enhancement
Not on the map. Why?
Abstract (arXiv)
Decompilation transforms compiled code back into a high-level programming language for analysis when source code is unavailable. Previous work has primarily focused on enhancing decompilation performance by increasing the scale of model parameters or training data for pre-training. Based on the characteristics of the decompilation task, we propose two methods: (1) Without fine-tuning, the Self-Constructed Context Decompilation (sc2dec) method recompiles the LLM's decompilation results to construct pairs for in-context learning, helping the model improve decompilation performance. (2) Fine-grained Alignment Enhancement (FAE), which meticulously aligns assembly code with source code at the statement level by leveraging debugging information, is employed during the fine-tuning phase to achieve further improvements in decompilation. By integrating these two methods, we achieved a Re-Executability performance improvement of approximately 3.90% on the Decompile-Eval benchmark, establishing a new state-of-the-art performance of 52.41%. The code, data, and models are available at https://github.com/AlongWY/sccdec.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 8 of its 27 references that are in the map. First posted on arXiv 25 Jun 2024.
Builds on
8 of 27 references.
References · 8
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,551
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
- 2024DeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Modelcited by 1,093
- 2022A Systematic Evaluation of Large Language Models of Codecited by 360
- 2019DIRE: A Neural Approach to Decompiled Identifier Namingcited by 36
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025Large Language Models (LLMs) for Source Code Analysis: applications, models and datasetscited by 15
- 2026HELIOS: Hierarchical Graph Abstraction for Structure-Aware LLM Decompilationcited by 3
- 2026Evaluating Neural Decompilation of Dart AOT Binaries: Fine-Tuning, Metric Validity, Specification Leakage, and Reliabilitycited by 0
- 2026Evaluating Neural Decompilation of Dart AOT Binaries: Fine-Tuning, Metric Validity, Specification Leakage, and Reliability7 Jul 2026
- 2026HELIOS: Hierarchical Graph Abstraction for Structure-Aware LLM Decompilation21 Jan 2026
- 2025Large Language Models (LLMs) for Source Code Analysis: applications, models and datasets21 Mar 2025
Similar, not cited
Close in wording, no citation either way
- 2025FidelityGPT: Correcting Decompilation Distortions with Retrieval Augmented Generation
- 2025Teaching Your Models to Understand Code via Focal Preference Alignment
- 2024SelfCodeAlign: Self-Alignment for Code Generation
- 2026Can LLMs Deobfuscate Binary Code? A Systematic Analysis of Large Language Models into Pseudocode Deobfuscation ↗
- 2026Practical Source Code Recovery from Binary Functions Using Anchor-Based Retrieval and LLM Reasoning
- 2026Fine-Tuning Qwen3-27B for C-to-Rust Code Translation: A Three-Stage Curriculum of Pretraining, Debugging-Aware SFT, and Task-Specific SFT
- 2026Fidelity Probes for Specification--Code Alignment
- 2025CoRe: Benchmarking LLMs Code Reasoning Capabilities through Static Analysis Tasks