CodableLLM: Automating Decompiled and Source Code Mapping for LLM Dataset Generation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Manuel, Dylan, Rad, Paul
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911082140925952
author Manuel, Dylan
Rad, Paul
author_facet Manuel, Dylan
Rad, Paul
contents The generation of large, high-quality datasets for code understanding and generation remains a significant challenge, particularly when aligning decompiled binaries with their original source code. To address this, we present CodableLLM, a Python framework designed to automate the creation and curation of datasets by mapping decompiled functions to their corresponding source functions. This process enhances the alignment between decompiled and source code representations, facilitating the development of large language models (LLMs) capable of understanding and generating code across multiple abstraction levels. CodableLLM supports multiple programming languages and integrates with existing decompilers and parsers to streamline dataset generation. This paper presents the design and implementation of CodableLLM, evaluates its performance in dataset creation, and compares it to existing tools in the field. The results demonstrate that CodableLLM offers a robust and efficient solution for generating datasets tailored for code-focused LLMS.
format Preprint
id arxiv_https___arxiv_org_abs_2507_22066
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle CodableLLM: Automating Decompiled and Source Code Mapping for LLM Dataset Generation
Manuel, Dylan
Rad, Paul
Software Engineering
Cryptography and Security
The generation of large, high-quality datasets for code understanding and generation remains a significant challenge, particularly when aligning decompiled binaries with their original source code. To address this, we present CodableLLM, a Python framework designed to automate the creation and curation of datasets by mapping decompiled functions to their corresponding source functions. This process enhances the alignment between decompiled and source code representations, facilitating the development of large language models (LLMs) capable of understanding and generating code across multiple abstraction levels. CodableLLM supports multiple programming languages and integrates with existing decompilers and parsers to streamline dataset generation. This paper presents the design and implementation of CodableLLM, evaluates its performance in dataset creation, and compares it to existing tools in the field. The results demonstrate that CodableLLM offers a robust and efficient solution for generating datasets tailored for code-focused LLMS.
title CodableLLM: Automating Decompiled and Source Code Mapping for LLM Dataset Generation
topic Software Engineering
Cryptography and Security
url https://arxiv.org/abs/2507.22066