Pith. sign in

REVIEW 1 cited by

Idioms: Neural Decompilation With Joint Code and Type Definition Prediction

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2502.04536 v2 pith:PFQWWAWT submitted 2025-02-06 cs.SE cs.CR

classification cs.SEcs.CR
keywords neuralcodedecompilationdecompilersexistingtypesapproachdetails
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Decompilers are important tools for reverse engineers that help them analyze software at a higher level of abstraction than assembly code. Unfortunately, because compilation is lossy, deterministic decompilers produce code that is missing many of the details that make source code readable in the first place, like variable names and types. Neural decompilers, on the other hand, offer the ability to statistically fill in these details. Existing work in neural decompilation, however, suffers from substantial limitations that preclude its use on real code, such as the inability to define composite types, which is essential to fully specify function semantics. In this work, we introduce a new dataset, Realtype, that includes substantially more complicated and realistic types than existing neural decompilation benchmarks, and Idioms, a new neural decompilation approach to finetune any LLM into a neural decompiler capable of generating the appropriate user-defined type definitions alongside the decompiled code. We show that our approach yields state-of-the-art results in neural decompilation. On the most challenging existing benchmark, ExeBench, our model achieves 54.4% accuracy vs. 46.3% for LLM4Decompile and 37.5% for Nova; on Realtype, our model performs at least 95% better.

Discussion (0). Sign in to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Evaluating Fine-Tuning and Metrics for Neural Decompilation of Dart AOT Binaries

    cs.SE 2026-07 accept novelty 6.0 of 10

    Fine-tuning small LLMs for Dart decompilation yields no functional improvement and surface metrics can diverge from correctness.

Pith tools