• Home
  • Search
  • Boosting Neural Networks to Decompile Optimized Binaries
  • Cite Icon23
  • https://doi.org/10.1145/3564625.3567998Copy DOI Icon

Boosting Neural Networks to Decompile Optimized Binaries

  • Dec 5, 2022
  • Ying Cao +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Decompilation aims to transform a low-level program language (LPL) (eg., binary file) into its functionally-equivalent high-level program language (HPL) (e.g., C/C++). It is a core technology in software security, especially in vulnerability discovery and malware analysis. In recent years, with the successful application of neural machine translation (NMT) models in natural language processing (NLP), researchers have tried to build neural decompilers by borrowing the idea of NMT. They formulate the decompilation process as a translation problem between LPL and HPL, aiming to reduce the human cost required to develop decompilation tools and improve their generalizability. However, state-of-the-art learning-based decompilers do not cope well with compiler-optimized binaries. Since real-world binaries are mostly compiler-optimized, decompilers that do not consider optimized binaries have limited practical significance. In this paper, we propose a novel learning-based approach named NeurDP, that targets compiler-optimized binaries. NeurDP uses a graph neural network (GNN) model to convert LPL to an intermediate representation (IR), which bridges the gap between source code and optimized binary. We also design an Optimized Translation Unit (OTU) to split functions into smaller code fragments for better translation performance. Evaluation results on datasets containing various types of statements show that NeurDP can decompile optimized binaries with 45.21% higher accuracy than state-of-the-art neural decompilation frameworks.

Similar Papers
  • Research Article

Identification of muscle-invasion status in bladder cancer patients using natural language processing and machine learning.

  • Feb 20, 2022
  • Journal of Clinical Oncology
  • Ruixin Yang +6
  • Research Article
  • Citations14

Identification of Patients With Metastatic Prostate Cancer With Natural Language Processing and Machine Learning.

  • Dec 01, 2022
  • JCO Clinical Cancer Informatics
  • Ruixin Yang +6
  • Research Article

Evaluating Guideline-Adherent Antibiotic Use for Skin Infections Using Natural Language Processing: A Pilot Study.

  • Feb 27, 2026
  • Pediatric emergency care
  • James R Rudloff +7
  • Research Article
  • Citations74

Natural language processing with deep learning for medical adverse event detection from free-text medical narratives: A case study of detecting total hip replacement dislocation

  • Nov 24, 2020
  • Computers in Biology and Medicine
  • Alireza Borjali +5
  • Research Article
  • Citations1

Automated classification of disease response in radiology reports using natural language processing.

  • Aug 01, 2023
  • JCO Global Oncology
  • Hai Xiang Ong +6
  • Research Article
  • Citations30

Identification of patients with carotid stenosis using natural language processing.

  • Feb 26, 2020
  • European Radiology
  • Xiao Wu +3
  • PDF
  • Research Article
  • Citations10

Comparison of NLP machine learning models with human physicians for ASA Physical Status classification

  • Sep 28, 2024
  • NPJ Digital Medicine
  • Soo Bin Yoon +4
  • Research Article
  • Citations35

“Note Bloat” impacts deep learning-based NLP models for clinical prediction tasks

  • Jul 22, 2022
  • Journal of Biomedical Informatics
  • Jinghui Liu +3
  • Conference Article
  • Citations26

Graph Neural Networks for COVID-19 Drug Discovery

  • Dec 10, 2020
  • Mark Cheung +1
  • Research Article

Exploring latent spaces: A visual comparison of sentence-BERT and GPT-2 models

  • Jan 01, 2025
  • Nonlinear Theory and Its Applications, IEICE
  • Masato Izumi +1
  • Research Article
  • Citations1

Development and validation of a natural language processing system to assess quality of physician communication in prostate cancer consultations.

  • Aug 21, 2025
  • Prostate cancer and prostatic diseases
  • Renning Zheng +7
  • PDF
  • Research Article
  • Citations70

Can We Automate Scientific Reviewing?

  • Sep 29, 2022
  • Journal of Artificial Intelligence Research
  • Weizhe Yuan +2
  • Research Article
  • Citations12

Using Natural Language Processing (GPT-4) for Computed Tomography Image Analysis of Cerebral Hemorrhages in Radiology: Retrospective Analysis.

  • Sep 26, 2024
  • Journal of medical Internet research
  • Daiwen Zhang +11
  • Research Article

HAMMER: Hardware-Friendly Approximate Computing for Self-Attention With Mean-Redistribution And Linearization

  • Jan 01, 2023
  • IEEE Computer Architecture Letters
  • Seonho Lee +3
  • Research Article

Challenges in using natural language processing to stratify students by narrative assessments in undergraduate medical education.

  • Dec 06, 2025
  • Academic medicine : journal of the Association of American Medical Colleges
  • Laurah Turner +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.