SCRUTINIZER: Towards Secure Forensics on Compromised TrustZone

The number of vulnerabilities exploited in Arm TrustZone systems has been increasing recently.The absence of digital forensics tools prevents platform owners from incident response or periodic security scans.However, the area of secure forensics for compromised TrustZone remains unexplored and presents unresolved challenges.Traditional out-of-TrustZone forensics are inherently hindered by TrustZone protection, rendering them infeasible.In-TrustZone approaches are susceptible to attacks from privileged adversaries, undermining their security.To fill these gaps, we introduce SCRUTINIZER, the first secure forensics solution for compromised TrustZone systems.SCRUTINIZER utilizes the highest privilege domain of the recent Arm Confidential Computing Architecture (CCA), called the Root world, and extends it to build a protected SCRUTINIZER Monitor.Our design proposes a protective layer in the Monitor that decouples the memory acquisition functionality from the Monitor and integrates it into an in-TrustZone agent.This ensures that the agent is isolated from TrustZone systems and helps to minimize the codebase expansion of the Root world.Furthermore, by grafting most of the target's page tables in the agent, SCRUTINIZER reduces redundant translation and mapping operations during memory acquisition, ultimately reducing performance overhead.SCRUTINIZER leverages multiple standard hardware features to enable secure forensic capabilities beyond pure memory acquisition, such as memory access traps and instruction tracing, while making them impervious to hardware configuration tampering by the privileged adversary.We prototype SCRUTINIZER and evaluate it using extensive experiments.The results show that SCRUTINIZER effectively inspects TrustZone systems while immune against privileged adversaries.

Authors

Publication Details

Published
2025-01-01
DOI
https://doi.org/10.14722/ndss.2025.230147
Citations
3
Primary Topic
Cloud Data Security Solutions
Type
article
Field-Weighted Citation Impact
9.74

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SCRUTINIZER: Towards Secure Forensics on Compromised TrustZone

Rui Hou, Shoumeng Yan, Xuhua Ding, Zhengyu He et al.
3 citations
Cloud Data Security Solutions
9.74
article

SCRUTINIZER: Towards Secure Forensics on Compromised TrustZone

Rui Hou, Shoumeng Yan, Xuhua Ding, Zhengyu He, Zhenkai Liang, Yiming Zhang, Xiapu Luo, Tao Wei, Fengwei Zhang
article en
3 citations

Abstract

The number of vulnerabilities exploited in Arm TrustZone systems has been increasing recently.The absence of digital forensics tools prevents platform owners from incident response or periodic security scans.However, the area of secure forensics for compromised TrustZone remains unexplored and presents unresolved challenges.Traditional out-of-TrustZone forensics are inherently hindered by TrustZone protection, rendering them infeasible.In-TrustZone approaches are susceptible to attacks from privileged adversaries, undermining their security.To fill these gaps, we introduce SCRUTINIZER, the first secure forensics solution for compromised TrustZone systems.SCRUTINIZER utilizes the highest privilege domain of the recent Arm Confidential Computing Architecture (CCA), called the Root world, and extends it to build a protected SCRUTINIZER Monitor.Our design proposes a protective layer in the Monitor that decouples the memory acquisition functionality from the Monitor and integrates it into an in-TrustZone agent.This ensures that the agent is isolated from TrustZone systems and helps to minimize the codebase expansion of the Root world.Furthermore, by grafting most of the target's page tables in the agent, SCRUTINIZER reduces redundant translation and mapping operations during memory acquisition, ultimately reducing performance overhead.SCRUTINIZER leverages multiple standard hardware features to enable secure forensic capabilities beyond pure memory acquisition, such as memory access traps and instruction tracing, while making them impervious to hardware configuration tampering by the privileged adversary.We prototype SCRUTINIZER and evaluate it using extensive experiments.The results show that SCRUTINIZER effectively inspects TrustZone systems while immune against privileged adversaries.

Ant Group, National Natural Science Foundation of China, Hong Kong Polytechnic University
Gender equality
Openalex Percentile: Top 3%
Cloud Data Security Solutions
9.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.