# Echo: Learning-based Matching Decompilation using Trusted Back Translation

> Echo iteratively generates source and compiler configurations, recompiles candidates, and uses assembly differences to guide configuration search and code refinement. It evaluates matching on function benchmarks and selected functions from a Mirai binary.

- Authors: Jun Bi; Xiangxin Fang; Aarsh Chaube; José Wesley De Souza Magalhães; Rodrigo C. O. Rocha; Michael O'Boyle
- Venue: arXiv
- Status: Preprint
- Publication / posting date: September 16, 2026
- Date source: First arXiv submission date from the reviewed submission history; no formal publication was verified.
- First arXiv submission: September 16, 2026
- arXiv: 2609.18706
- Reviewed arXiv version: v1
- Sources reviewed: 2026-10-20
- Added to the catalog: 2026-10-20
- Original paper: <https://arxiv.org/abs/2609.18706>
- PDF: <https://arxiv.org/pdf/2609.18706v1>
- BibTeX: <https://awesomerea.org/papers/citations/paper-echo-matching-decompilation.bib>
- Catalog page: <https://awesomerea.org/papers/paper-echo-matching-decompilation/>
- Record JSON: <https://awesomerea.org/papers/paper-echo-matching-decompilation/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/papers/paper-echo-matching-decompilation/index.md)

## Scope and limitations

Matching means equality of normalized function assembly under evaluated compilation settings, not byte-for-byte recovery of a whole executable. Tests cover selected x86 GCC/LLVM settings and 62 Mirai functions; passing finite harness tests is not a general equivalence proof. Long optimized functions and configurations outside the searched space remain limitations.

## Why it fits this collection

Adds compiler-feedback-driven matching decompilation while separating its matching criterion from test-only recovery.

## Publication and review notes

Latest reviewed version is arXiv v1. The Open Science section uses the placeholder anonymous.4open.science/xxxx, so no usable author artifact, model revision or code/data license was verified. The article uses the arXiv non-exclusive distribution license.

## Primary sources

1. <https://arxiv.org/abs/2609.18706v1>
2. <https://arxiv.org/html/2609.18706v1>

## About this entry

Reviewed against the paper and its primary sources. Cite the original authors using the linked paper or BibTeX.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
