{
  "added_at": "2026-11-06",
  "arxiv_id": "2105.14295",
  "arxiv_version_reviewed": "v2",
  "authors": [
    "Muhui Jiang",
    "Lin Ma",
    "Yajin Zhou",
    "Qiang Liu",
    "Cen Zhang",
    "Zhi Wang",
    "Xiapu Luo",
    "Lei Wu",
    "Kui Ren"
  ],
  "bibtex_url": "https://awesomerea.org/papers/citations/paper-ecmo.bib",
  "code_url": null,
  "date_basis": "Published date in the Crossref record for the DOI listed on arXiv.",
  "date_basis_zh": "arXiv 所列 DOI 的 Crossref 记录中的发表日期。",
  "date_precision": "day",
  "description_en": "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.",
  "description_zh": "ECMO 将外设驱动移植到嵌入式 Linux 内核中，使固件能够在 QEMU 中启动。研究评估了 815 个固件镜像，涵盖 20 个内核版本、37 种设备型号和 24 家厂商；其中 710 个成功启动用户空间 shell。",
  "doi": "10.1145/3460120.3484753",
  "entry_url": "https://awesomerea.org/papers/paper-ecmo/",
  "entry_url_zh": "https://awesomerea.org/zh/papers/paper-ecmo/",
  "evidence_urls": [
    "https://arxiv.org/abs/2105.14295",
    "https://api.crossref.org/works/10.1145/3460120.3484753"
  ],
  "first_arxiv_date": "2021-05-29",
  "id": "paper-ecmo",
  "json_url": "https://awesomerea.org/papers/paper-ecmo/record.json",
  "kind": "research",
  "markdown_url": "https://awesomerea.org/papers/paper-ecmo/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/papers/paper-ecmo/index.md",
  "metadata_notes": "The DOI comes from the arXiv record, and the venue and date from Crossref.",
  "metadata_notes_zh": "DOI 来自 arXiv 记录，发表场所和日期来自 Crossref。",
  "pdf_url": "https://arxiv.org/pdf/2105.14295",
  "project_url": null,
  "publication_date": "2021-11-12",
  "publication_status": "conference-paper",
  "record_type": "paper",
  "runtime_tested": false,
  "scope_limitations_en": "The evaluation covers embedded Linux firmware across differing SoCs, QEMU kernel rehosting, kernel crash analysis, rootkit forensics, and kernel fuzzing.",
  "scope_limitations_zh": "评估范围包括采用不同 SoC 的嵌入式 Linux 固件、在 QEMU 中重托管内核，以及内核崩溃分析、Rootkit 取证和内核模糊测试。",
  "targets": [
    "firmware"
  ],
  "title": "ECMO: Peripheral Transplantation to Rehost Embedded Linux Kernels",
  "title_zh": "ECMO：通过外设移植重托管嵌入式 Linux 内核",
  "url": "https://doi.org/10.1145/3460120.3484753",
  "venue": "Proceedings of the 2021 ACM SIGSAC Conference on Computer and Communications Security",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06",
  "why_fits_en": "It presents a firmware rehosting technique that enables dynamic analysis of embedded Linux systems.",
  "why_fits_zh": "论文提出一种固件重托管技术，支持对嵌入式 Linux 系统进行动态分析。",
  "year": 2021
}
