paper-with-me

Papers

LLM4CodeRE: Generative AI for Code Decompilation Analysis and Reverse Engineering

2026-04-07 · Hamed Jelodar, Samita Bai, Tochukwu Emmanuel Nwankwo, Parisa Hamedi, Mohammad Meymani, Roozbeh Razavi-Far, Ali A. Ghorbani arxiv

Code decompilation analysis is a fundamental yet challenging task in malware reverse engineering, particularly due to the pervasive use of sophisticated obfuscation techniques. Although recent large language models (LLMs) have shown promise in translating low-level representations into high-level source code, most existing approaches rely on generic code pretraining and lack adaptation to malicious software. We propose LLM4CodeRE, a domain-adaptive LLM framework for bidirectional code reverse engineering that supports both assembly-to-source decompilation and source-to-assembly translation within a unified model. To enable effective task adaptation, we introduce two complementary fine-tuning strategies: (i) a Multi-Adapter approach for task-specific syntactic and semantic alignment, and (ii) a Seq2Seq Unified approach using task-conditioned prefixes to enforce end-to-end generation constraints. Experimental results demonstrate that LLM4CodeRE outperforms existing decompilation tools and general-purpose code models, achieving robust bidirectional generalization.

📄 PDF Abstract BibTeX arXiv:2604.06095

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Decaf: Improving Neural Decompilation with Automatic Feedback and Search

2026-05-12 · Alexander Shypula, Osbert Bastani, Edward Schwartz arxiv

Decompilers are useful tools used in reverse engineering to understand compiled source code. Reconstructing source code from compiled binaries is a challenging task, because high-level syntax, identifiers, and custom dat…

Context-Guided Decompilation: A Step Towards Re-executability

2025-11-03 · Xiaohan Wang, Yuxin Hu, Kevin Leach arxiv

Binary decompilation plays an important role in software security analysis, reverse engineering, and malware understanding when source code is unavailable. However, existing decompilation techniques often fail to produce…

A Neural-based Program Decompiler

2019-06-28 · Cheng Fu, Huili Chen, Haolan Liu, Xinyun Chen 외

Reverse engineering of binary executables is a critical problem in the computer security domain. On the one hand, malicious parties may recover interpretable source codes from the software products to gain commercial adv…

Computer SecurityMalware Detection

Beyond the C: Retargetable Decompilation using Neural Machine Translation

2022-12-17 · Iman Hosseini, Brendan Dolan-Gavitt

The problem of reversing the compilation process, decompilation, is an important tool in reverse engineering of computer software. Recently, researchers have proposed using techniques from neural machine translation to a…

C++ codeMachine TranslationTranslation

Coda: An End-to-End Neural Program Decompiler

2019-12-01 · NeurIPS 2019 12 · Cheng Fu, Huili Chen, Haolan Liu, Xinyun Chen 외

Reverse engineering of binary executables is a critical problem in the computer security domain. On the one hand, malicious parties may recover interpretable source codes from the software products to gain commercial adv…

Computer SecurityMalware Detection