Saved in:
Bibliographic Details
Main Authors: Hu, Xinyu, Fu, Zhiwei, Xie, Shaocong, Ding, Steven H. H., Charland, Philippe
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2509.21821
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912607834734592
author Hu, Xinyu
Fu, Zhiwei
Xie, Shaocong
Ding, Steven H. H.
Charland, Philippe
author_facet Hu, Xinyu
Fu, Zhiwei
Xie, Shaocong
Ding, Steven H. H.
Charland, Philippe
contents Reverse Engineering (RE) is central to software security, enabling tasks such as vulnerability discovery and malware analysis, but it remains labor-intensive and requires substantial expertise. Earlier advances in deep learning start to automate parts of RE, particularly for malware detection and vulnerability classification. More recently, a rapidly growing body of work has applied Large Language Models (LLMs) to similar purposes. Their role compared to prior machine learning remains unclear, since some efforts simply adapt existing pipelines with minimal change while others seek to exploit broader reasoning and generative abilities. These differences, combined with varied problem definitions, methods, and evaluation practices, limit comparability, reproducibility, and cumulative progress. This paper systematizes the field by reviewing 44 research papers, including peer-reviewed publications and preprints, and 18 additional open-source projects that apply LLMs in RE. We propose a taxonomy that organizes existing work by objective, target, method, evaluation strategy, and data scale. Our analysis identifies strengths and limitations, highlights reproducibility and evaluation gaps, and examines emerging risks. We conclude with open challenges and future research directions that aim to guide more coherent and security-relevant applications of LLMs in RE.
format Preprint
id arxiv_https___arxiv_org_abs_2509_21821
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SoK: Potentials and Challenges of Large Language Models for Reverse Engineering
Hu, Xinyu
Fu, Zhiwei
Xie, Shaocong
Ding, Steven H. H.
Charland, Philippe
Cryptography and Security
Reverse Engineering (RE) is central to software security, enabling tasks such as vulnerability discovery and malware analysis, but it remains labor-intensive and requires substantial expertise. Earlier advances in deep learning start to automate parts of RE, particularly for malware detection and vulnerability classification. More recently, a rapidly growing body of work has applied Large Language Models (LLMs) to similar purposes. Their role compared to prior machine learning remains unclear, since some efforts simply adapt existing pipelines with minimal change while others seek to exploit broader reasoning and generative abilities. These differences, combined with varied problem definitions, methods, and evaluation practices, limit comparability, reproducibility, and cumulative progress. This paper systematizes the field by reviewing 44 research papers, including peer-reviewed publications and preprints, and 18 additional open-source projects that apply LLMs in RE. We propose a taxonomy that organizes existing work by objective, target, method, evaluation strategy, and data scale. Our analysis identifies strengths and limitations, highlights reproducibility and evaluation gaps, and examines emerging risks. We conclude with open challenges and future research directions that aim to guide more coherent and security-relevant applications of LLMs in RE.
title SoK: Potentials and Challenges of Large Language Models for Reverse Engineering
topic Cryptography and Security
url https://arxiv.org/abs/2509.21821