Star on GitHubStar1.1k stars

2021 · Conference paper

ECMO: Peripheral Transplantation to Rehost Embedded Linux Kernels

ECMO transplants peripheral drivers into embedded Linux kernels to boot firmware in QEMU. It evaluated 815 firmware images across 20 kernel versions, 37 device models, and 24 vendors; 710 reached a user-space shell.

Scope and limitations

The evaluation covers embedded Linux firmware across differing SoCs, QEMU kernel rehosting, kernel crash analysis, rootkit forensics, and kernel fuzzing.

Why it fits this collection

It presents a firmware rehosting technique that enables dynamic analysis of embedded Linux systems.

Publication and review details

Venue
Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security
Status
Conference paper
Publication / posting date
November 12, 2021
Date source
Published date in the Crossref record for the DOI listed on arXiv.
First arXiv submission
May 29, 2021
arXiv
2105.14295
Reviewed arXiv version
v2
DOI
10.1145/3460120.3484753

The DOI comes from the arXiv record, and the venue and date from Crossref.

Sources reviewed

Reviewed against the paper and its primary sources. Cite the original authors using the linked paper or BibTeX.

Report an outdated entry Suggest a translation fix

Primary sources

  1. https://arxiv.org/abs/2105.14295
  2. https://api.crossref.org/works/10.1145/3460120.3484753
↑↓ move↵ open⌘↵ new tab