mlsanityData to 14 Oct 2026

Disassembly as Weighted Interval Scheduling with Learned Weights

arXiv 2505.01536 ↗First posted 2 May 2025cs.PL cs.CRcited by 2

Not on the map. Why?

Abstract (arXiv)

Disassembly is the first step of a variety of binary analysis and transformation techniques, such as reverse engineering, or binary rewriting. Recent disassembly approaches consist of three phases: an exploration phase, that overapproximates the binary's code; an analysis phase, that assigns weights to candidate instructions or basic blocks; and a conflict resolution phase, that downselects the final set of instructions. We present a disassembly algorithm that generalizes this pattern for a wide range of architectures, namely x86, x64, arm32, and aarch64. Our algorithm presents a novel conflict resolution method that reduces disassembly to weighted interval scheduling.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 2 May 2025.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.