mlsanityData to 7 Oct 2026

LLM4Decompile: Decompiling Binary Code with Large Language Models

arXiv 2403.05286 ↗First posted 8 Mar 2024cs.PL cs.CLcited by 38

Not on the map. Why?

Abstract (arXiv)

Decompilation aims to convert binary code to high-level source code, but traditional tools like Ghidra often produce results that are difficult to read and execute. Motivated by the advancements in Large Language Models (LLMs), we propose LLM4Decompile, the first and largest open-source LLM series (1.3B to 33B) trained to decompile binary code. We optimize the LLM training process and introduce the LLM4Decompile-End models to decompile binary directly. The resulting models significantly outperform GPT-4o and Ghidra on the HumanEval and ExeBench benchmarks by over 100% in terms of re-executability rate. Additionally, we improve the standard refinement approach to fine-tune the LLM4Decompile-Ref models, enabling them to effectively refine the decompiled code from Ghidra and achieve a further 16.2% improvement over the LLM4Decompile-End. LLM4Decompile demonstrates the potential of LLMs to revolutionize binary code decompilation, delivering remarkable improvements in readability and executability while complementing conventional tools for optimal results. Our code, dataset, and models are released at https://github.com/albertan017/LLM4Decompile

Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). Builds on 17 of its 61 references that are in the map. First posted on arXiv 8 Mar 2024.

Builds on

17 of 61 references.

References · 17

  1. 2017Attention Is All You Needcited by 59,932
  2. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
  3. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  4. 2020Scaling Laws for Neural Language Modelscited by 6,411
  5. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
  6. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
  7. 2023G-Eval: NLG Evaluation using GPT-4 with Better Human Alignmentcited by 2,205
  8. 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
  9. 2023Code Llama: Open Foundation Models for Codecited by 2,105
  10. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,154
  11. 2016An overview of gradient descent optimization algorithmscited by 1,021
  12. 2023Is ChatGPT a Good NLG Evaluator? A Preliminary Studycited by 420
5 more
  1. 2022A Systematic Evaluation of Large Language Models of Codecited by 360
  2. 2021DOBF: A Deobfuscation Pre-Training Objective for Programming Languagescited by 68
  3. 2019DIRE: A Neural Approach to Decompiled Identifier Namingcited by 36
  4. 2019Towards Neural Decompilationcited by 15
  5. 2020Modeling Black-Box Components with Probabilistic Synthesiscited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 5; 2025: 12; 2026: 21.

38 papers.

Sort:

By area:

  1. 2024When LLMs Meet Cybersecurity: A Systematic Literature Reviewcited by 70
  2. 2026ProgramBench: Can Language Models Rebuild Programs From Scratch?cited by 47
  3. 2025Large Language Models (LLMs) for Source Code Analysis: applications, models and datasetscited by 15
  4. 2024Assemblage: Automatic Binary Dataset Construction for Machine Learningcited by 12
  5. 2024MALSIGHT: Exploring Malicious Source Code and Benign Pseudocode for Iterative Binary Malware Summarizationcited by 5
  6. 2025EditLord: Learning Code Transformation Rules for Code Editingcited by 4
  7. 2025DecompileBench: A Comprehensive Benchmark for Evaluating Decompilers in Real-World Scenarioscited by 4
  8. 2026HELIOS: Hierarchical Graph Abstraction for Structure-Aware LLM Decompilationcited by 3
  9. 2024VulCatch: Enhancing Binary Vulnerability Detection through CodeT5 Decompilation and KAN Advanced Feature Extractioncited by 2
  10. 2026A Decompilation-Driven Framework for Malware Detection with Large Language Modelscited by 2
  11. 2024Towards LLM-based optimization compilers. Can LLMs learn how to apply a single peephole optimization? Reasoning is all LLMs need!cited by 1
  12. 2025Can Large Language Models Understand Intermediate Representations in Compilers?cited by 1
26 more
  1. 2025Deconstructing Obfuscation: A four-dimensional framework for evaluating Large Language Models assembly code deobfuscation capabilitiescited by 1
  2. 2025REx86: A Local Large Language Model for Assisting in x86 Assembly Reverse Engineeringcited by 1
  3. 2025Context-Guided Decompilation: A Step Towards Re-executabilitycited by 1
  4. 2026Empowering Autonomous Debugging Agents with Efficient Dynamic Analysiscited by 1
  5. 2025Guaranteed Guess: A Language Modeling Approach for CISC-to-RISC Transpilation with Testing Guaranteescited by 0
  6. 2025Beyond Embeddings: Interpretable Feature Extraction for Binary Code Similaritycited by 0
  7. 2025QiMeng-NeuComBack: Self-Evolving Translation from IR to Assembly Codecited by 0
  8. 2025Exploring the Feasibility of End-to-End Large Language Model as a Compilercited by 0
  9. 2025Asm2SrcEval: Evaluating Large Language Models for Assembly-to-Source Code Translationcited by 0
  10. 2026Exposing Hidden Interfaces: LLM-Guided Type Inference for Reverse Engineering macOS Private Frameworkscited by 0
  11. 2026The New Compiler Stack: A Survey on the Synergy of LLMs and Compilerscited by 0
  12. 2026SemRep: Generative Code Representation Learning with Code Transformationscited by 0
  13. 2026PCodeTrans: Translate Decompiled Pseudocode to Compilable and Executable Equivalentcited by 0
  14. 2026LLM4CodeRE: Generative AI for Code Decompilation Analysis and Reverse Engineeringcited by 0
  15. 2026Challenges and Future Directions in Agentic Reverse Engineering Systemscited by 0
  16. 2026Agentic Vulnerability Reasoning on COTS Binariescited by 0
  17. 2026ASSEMBLAGE-DEEPHISTORY: A Cross-Build Binary Dataset with Temporal Coveragecited by 0
  18. 2026SoK: AI-Augmented Binary Reversingcited by 0
  19. 2026OASIF: An Efficient Obfuscation-Aware Self-Improving Framework for LLM-Based Assembly Code Instruction Following and Comprehensioncited by 0
  20. 2026Decomposer: Learning to Decompile Symbolic Music to Programscited by 0
  21. 2026Evaluating Neural Decompilation of Dart AOT Binaries: Fine-Tuning, Metric Validity, Specification Leakage, and Reliabilitycited by 0
  22. 2026Practical Source Code Recovery from Binary Functions Using Anchor-Based Retrieval and LLM Reasoningcited by 0
  23. 2026When LLM Defenses Backfire: Characterizing Safety, Performance, and Cost Trade-offscited by 0
  24. 2026SpecFirst: Behavioral Specification Elicitation as a First-Class Step in Agent-Based Program Synthesis from Scratchcited by 0
  25. 2026Reveree: Diagnosing LLM Reverse-Engineering Agentscited by 0
  26. 2026Echo: Learning-based Matching Decompilation using Trusted Back Translationcited by 0