Google Project Zero 釋出 MAccConc 記憶體存取並行測試工具
Testing race conditions with memory access tracing and stack-based delay injection
重點導讀
Google Project Zero 安全研究員 Jann Horn 發布全新開源工具 MAccConc(Memory Access Concurrency),旨在透過 KCOV 覆蓋率追蹤、ASAN 插裝與堆疊延遲注入技術,探索與強制 Linux 核心中多執行緒測試案例的執行交錯順序。
推薦理由
原文介紹一套用於探討並控制多執行緒交錯執行的工具,開發者可藉此重現與排查作業系統核心中的競態條件。
信源出處projectzero.google
Testing race conditions with memory access tracing and stack-based delay injection
本文為 888news 精選之重點導讀。若需閱讀作者完整原文、技術細節與官方討論,請前往原始網站。
來源: Google Project Zero (projectzero.google)
開啟原文