Exploring the Efficacy of Large Language Models (GPT-4) in Binary Reverse Engineering
Not on the map. Why?
Abstract (arXiv)
This study investigates the capabilities of Large Language Models (LLMs), specifically GPT-4, in the context of Binary Reverse Engineering (RE). Employing a structured experimental approach, we analyzed the LLM's performance in interpreting and explaining human-written and decompiled codes. The research encompassed two phases: the first on basic code interpretation and the second on more complex malware analysis. Key findings indicate LLMs' proficiency in general code understanding, with varying effectiveness in detailed technical and security analyses. The study underscores the potential and current limitations of LLMs in reverse engineering, revealing crucial insights for future applications and improvements. Also, we examined our experimental methodologies, such as methods of evaluation and data constraints, which provided us with a technical vision for any future research activity in this field.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 5 of its 16 references that are in the map. First posted on arXiv 9 Jun 2024.
Builds on
5 of 16 references.
References · 5
- 2023Instruction Tuning with GPT-4cited by 676
- 2023Extending Source Code Pre-Trained Language Models to Summarise Decompiled Binariescited by 25
- 2022SoK: Explainable Machine Learning for Computer Security Applicationscited by 20
- 2022Pop Quiz! Can a Large Language Model Help With Reverse Engineering?cited by 13
- 2020IReEn: Reverse-Engineering of Black-Box Functions via Iterative Neural Program Synthesiscited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 3.
7 papers.
- 2025Large Language Models (LLMs) for Source Code Analysis: applications, models and datasetscited by 15
- 2025Large Language Model (LLM) for Software Security: Code Analysis, Malware Analysis, Reverse Engineeringcited by 15
- 2026A Decompilation-Driven Framework for Malware Detection with Large Language Modelscited by 2
- 2024Inferring Pluggable Types with Machine Learningcited by 0
- 2025NeuroDeX: Unlocking Diverse Support in Decompiling Deep Neural Network Executablescited by 0
- 2026Exposing Hidden Interfaces: LLM-Guided Type Inference for Reverse Engineering macOS Private Frameworkscited by 0
- 2026Multi-View Decompilation for LLM-Based Malware Classificationcited by 0
- 2026Multi-View Decompilation for LLM-Based Malware Classification18 Jun 2026
- 2026A Decompilation-Driven Framework for Malware Detection with Large Language Models14 Jan 2026
- 2026Exposing Hidden Interfaces: LLM-Guided Type Inference for Reverse Engineering macOS Private Frameworks4 Jan 2026
- 2025NeuroDeX: Unlocking Diverse Support in Decompiling Deep Neural Network Executables8 Sep 2025
- 2025Large Language Model (LLM) for Software Security: Code Analysis, Malware Analysis, Reverse Engineering7 Apr 2025
- 2025Large Language Models (LLMs) for Source Code Analysis: applications, models and datasets21 Mar 2025
- 2024Inferring Pluggable Types with Machine Learning21 Jun 2024